Radon Rosborough
3d02ea0fcb
Make everything smaller
2021-07-10 18:52:02 +00:00
Radon Rosborough
719b16f3c0
Infrastructure go brrr
2021-07-04 17:13:59 +00:00
Radon Rosborough
22dcdee871
Supervisor gains proxy ability
2021-07-03 18:43:10 +00:00
Radon Rosborough
e92b2aea4f
Add basic Go build system
2021-07-03 05:12:18 +00:00
Radon Rosborough
9256f228e6
Oh god, well this was terrible
2021-06-19 08:06:05 +00:00
Radon Rosborough
4ff9d13f55
admin moreutils
2021-06-18 07:06:32 +00:00
Radon Rosborough
ddb2fa0d4b
Hallelujah
2021-06-18 07:06:32 +00:00
Radon Rosborough
3f898fdbc1
Get Python built with new system
2021-06-11 22:30:00 -07:00
Radon Rosborough
6c678c73ce
Start seriously screwing around with GBS.js
2021-06-11 22:17:08 -07:00
Radon Rosborough
b986cf69af
Compute transitive dependencies
2021-03-21 18:09:11 -07:00
Radon Rosborough
224f8f7d9d
Misc fixes for containerization
2021-03-21 14:36:44 -07:00
Radon Rosborough
b99d17bcd3
Preliminary containerization work
2021-03-19 23:04:59 -07:00
Radon Rosborough
83208355d4
Load language configurations into server
2021-03-18 19:03:28 -07:00
Radon Rosborough
feb5aad8f0
Build per-language Docker images
2021-03-18 17:04:21 -07:00
Radon Rosborough
46f3079741
Install 'tree' in runtime image
2021-03-13 16:40:57 -08:00
Radon Rosborough
8d2c1bcdf2
Fix cran_repo grep pipeline
2021-03-13 11:17:36 -08:00
Radon Rosborough
741a7a69f1
Install moreutils in runtime image
2021-02-20 11:35:45 -08:00
Radon Rosborough
0dcfa3d062
Work around really sad packaging error
2021-02-07 20:55:11 -08:00
Radon Rosborough
b13b2aca86
Install htop
2021-01-24 10:05:41 -08:00
Radon Rosborough
91fa474838
Reduce ENTRYPOINT verbosity
2021-01-23 21:40:49 -08:00
Radon Rosborough
ceeec32c8f
Some small fixes to composite image build
2021-01-23 20:07:58 -08:00
Radon Rosborough
9296807ae3
Shard composite image into 10 layers
2021-01-23 18:42:18 -08:00
Radon Rosborough
1178966cec
Add pwgen to admin image
2021-01-23 09:10:46 -08:00
Radon Rosborough
8a662d5dbe
s/pstree/psmisc/
2021-01-17 14:00:47 -08:00
Radon Rosborough
fa97f045dc
Install pstree, 'make all-scripts' executable
2021-01-17 13:47:21 -08:00
Radon Rosborough
d9e7f6d378
Fix ENTRYPOINT for admin, ci images
2021-01-17 12:17:26 -08:00
Radon Rosborough
4e032aaecb
Deal with some DNS garbage
...
Apparently, my laptop was using 75.75.75.75 from Comcast as one of its
DNS servers, and unfortunately that server was totally broken (dig
@75.75.75.75 never returned results). I had to edit
/etc/systemd/resolved.conf to override DNS=8.8.8.8, then things worked
again. How DNS resolution worked at all outside of Docker was unclear
to me, but overriding 75.75.75.75 makes it work inside as well (when
not operating in --network=host mode).
2021-01-17 11:56:57 -08:00
Radon Rosborough
e848cc2792
Install shared deps into composite image
2021-01-16 09:56:59 -08:00
Radon Rosborough
b82556bfd8
Clean up packages-microsoft-prod.deb
2021-01-13 22:06:13 -08:00
Radon Rosborough
d46b1a9ece
-_-
2021-01-13 21:47:37 -08:00
Radon Rosborough
6d89b5d2f9
Don't introduce circular dependency
2021-01-13 21:44:19 -08:00
Radon Rosborough
f7b0b43551
Almost all languages working in new system
2021-01-11 22:17:09 -08:00
Radon Rosborough
f013f7e26c
Work on a number of additional languages
2021-01-11 19:34:44 -08:00
Radon Rosborough
5895b5f3e4
Everything through MongoDB
2021-01-10 15:52:23 -08:00
Radon Rosborough
ac39b15e16
Make more languages work
2021-01-09 15:36:14 -08:00
Radon Rosborough
670fabe177
Improve sandbox env, add shared dep support
2021-01-09 12:36:17 -08:00
Radon Rosborough
5752918068
Make users.js robust to concurrency
2021-01-07 21:09:33 -08:00
Radon Rosborough
9a99429f48
Miscellaneous work starting to support langs
2021-01-06 21:44:27 -08:00
Radon Rosborough
6450df047f
Configure more package managers
2021-01-02 15:41:47 -08:00
Radon Rosborough
041d9ea40f
Be less verbose
2021-01-01 01:18:14 -08:00
Radon Rosborough
e43b16bd12
Use smaller admin image for CI
2020-12-31 23:29:56 -08:00
Radon Rosborough
87793e9778
Second attempt at Dockerfile hashing
2020-12-31 22:11:24 -08:00
Radon Rosborough
7f3f95d833
Make CI run faster by fixing bugs
2020-12-30 11:15:54 -08:00
Radon Rosborough
1725811aed
Fix warning from sudo
2020-12-27 13:21:58 -08:00
Radon Rosborough
2c12fdd04a
Various CI fixes, auto reload language configs
2020-12-26 20:26:03 -08:00
Radon Rosborough
0ecc49b613
Misc fixes
2020-12-26 20:07:14 -08:00
Radon Rosborough
77387027f2
Set up initial CI configuration
2020-12-26 19:49:01 -08:00
Radon Rosborough
f521eda40e
Fixups for Packer AMI build
2020-12-25 21:28:08 -08:00
Radon Rosborough
2e6aafbcb3
Successfully run webserver from Docker image
2020-12-25 19:34:15 -08:00
Radon Rosborough
14f7bec490
Get main application page rendering
2020-12-25 12:06:25 -08:00