Radon Rosborough
2912e55e04
Packer builds are slightly faster
2021-08-14 22:21:30 -07:00
Radon Rosborough
28b854b427
Optimize Dockerfile
2021-08-14 22:01:05 -07:00
Radon Rosborough
c7e3e56bd2
Fix a few silly errors
2021-08-14 21:44:09 -07:00
Radon Rosborough
f19e850e0d
Effective teardown, and Sentry integration
2021-08-14 21:37:31 -07:00
Radon Rosborough
46bbfa8844
Install xxd in app build Dockerfile
2021-08-14 20:17:14 -07:00
Radon Rosborough
423f3eb8ec
Gosh darn it this wasted a lot of time
2021-08-14 20:04:20 -07:00
Radon Rosborough
e197ad9c72
API mostly working aside from LSP
2021-08-14 18:37:07 -07:00
Radon Rosborough
c6a22e2793
It LIVES!!!
2021-08-14 16:56:20 -07:00
Radon Rosborough
157176f013
Off by one
2021-08-14 14:24:05 -07:00
Radon Rosborough
adab34e63a
Getting frontend and backend to play nice
2021-08-14 14:14:02 -07:00
Radon Rosborough
2a591072fe
Exit status more cleanly
2021-08-14 13:48:42 -07:00
Radon Rosborough
db7b34cd4c
Fix horrifying bug
2021-08-14 13:43:55 -07:00
Radon Rosborough
042c416d92
Install strace
2021-08-13 21:01:51 -07:00
Radon Rosborough
ca48e7f64f
Error handling
2021-08-13 19:58:57 -07:00
Radon Rosborough
f8faba0c8f
Report exit status from sentinel via FIFO
2021-08-13 19:17:44 -07:00
Radon Rosborough
50ade82e81
Get sandbox mostly working
2021-08-13 18:08:54 -07:00
Radon Rosborough
cf7e5c470b
Fix malloc error
2021-08-12 20:34:15 -07:00
Radon Rosborough
b6b98c9919
Fix some bugs
2021-08-12 20:29:47 -07:00
Radon Rosborough
78f47ffe37
Don't tear down everything
2021-08-12 20:10:29 -07:00
Radon Rosborough
c71cee1323
Oops
2021-08-12 20:01:28 -07:00
Radon Rosborough
b3d4f7cf9c
Add -f flag to riju-pty
2021-08-12 19:58:16 -07:00
Radon Rosborough
ac79035580
Progress on sandbox, drop node-pty dependency
2021-08-12 19:38:39 -07:00
Radon Rosborough
15e5f5cff8
Debug some horrifying permission errors
2021-08-12 19:15:27 -07:00
Radon Rosborough
a9c61d2de4
Looks like we didn't actually want this
2021-08-12 18:14:49 -07:00
Radon Rosborough
02851bbeec
Bash can start without warnings
2021-08-12 18:14:08 -07:00
Radon Rosborough
62d67160d7
Fix a number of things
2021-08-12 17:48:59 -07:00
Radon Rosborough
63b9e400df
Fix words
2021-08-10 07:40:12 -07:00
Radon Rosborough
5f716c48d7
Add some acknowledgments
2021-08-10 07:36:16 -07:00
Radon Rosborough
e34ef70358
Handle ctrl-C correctly in riju-pty
2021-08-10 07:28:10 -07:00
Radon Rosborough
1b654a4162
This line was not needed
2021-08-09 21:55:12 -07:00
Radon Rosborough
09ce44e605
Omg, it works!
2021-08-09 21:47:29 -07:00
Radon Rosborough
32c08bc641
Initial version of riju-pty wrapper
2021-08-09 21:31:31 -07:00
Radon Rosborough
7b85a3b5ba
Add to PATH
2021-08-09 21:31:18 -07:00
Radon Rosborough
b6cf05e16c
Disable stdout buffering
2021-08-09 20:55:57 -07:00
Radon Rosborough
389d8d0ad6
Proof of concept for pid1 sentinel executor
2021-08-09 20:55:57 -07:00
Radon Rosborough
43d2a20971
Update FUNDING.yml
2021-08-09 18:18:18 -07:00
Radon Rosborough
fda111b7da
Link to some similar projects
...
Let me know if I'm missing one!
2021-08-07 22:22:26 -07:00
Radon Rosborough
43de8b6b7f
Update README
2021-08-07 20:50:46 -07:00
Radon Rosborough
c8d54d382d
Create FUNDING.yml
2021-08-07 20:49:39 -07:00
Radon Rosborough
669aa738c1
Add EC2 instance ID to Promtail logs
2021-08-01 15:20:07 -07:00
Radon Rosborough
f5b7536235
Many things fixed
2021-08-01 12:42:01 -07:00
Radon Rosborough
71619fb249
Some bugfixes
2021-07-31 13:57:44 -07:00
Radon Rosborough
301faefdcb
[ #80 ] Various updates to run CI on EC2 dynamic runner
...
Not quite working yet but merging it now so I can focus on some other
higher-priority things.
2021-07-31 13:57:44 -07:00
Radon Rosborough
ea7a9ba4ce
Merge pull request #88 from raxod502/revert-86-patch-1
...
Revert "Include `-m` flag in `docker run` call to limit memory per container"
2021-07-26 20:21:58 -07:00
Radon Rosborough
66de14bf6a
Revert "Include `-m` flag in `docker run` call to limit memory per container"
2021-07-26 20:21:36 -07:00
Radon Rosborough
53d986c969
Link to status page
2021-07-26 20:20:33 -07:00
Radon Rosborough
e4484ee74b
Allow all languages in CI
2021-07-26 17:34:14 -07:00
Radon Rosborough
6845be0ca1
Merge pull request #86 from shaunakg/patch-1
...
Include `-m` flag in `docker run` call to limit memory per container
2021-07-26 17:31:48 -07:00
Shaunak G
956624c10d
Include `-m` flag in `docker run` call to limit memory per container
...
As per Docker run documentation (https://docs.docker.com/config/containers/resource_constraints/#limit-a-containers-access-to-memory ), the `-m` flag must be set in order for `--oom-kill-disable` to have the intended effect. Otherwise, an exhaustion of memory in the container will put pressure on the host's processes. This commit sets the max memory to 200MB assuming the t3.small instance has 2GB total.
2021-07-27 10:05:13 +10:00
Radon Rosborough
886579669e
Move dev server elsewhere
...
It's cheaper
2021-07-22 21:11:16 -07:00