Commit Graph

9 Commits

Author SHA1 Message Date
Omar Brikaa bd42fe3357
Improve isolation, execution limits and execution metrics by using Isolate (#683)
* Initial: use Isolate for isolation

* Continue: use Isolate for isolation

* Bug fixes

* timeout is wall-time for backward compatibility

* Documentation, signal names, reported time in ms

* Report memory usage in bytes

* Add privileged flags where needed

* Remove tmpfs

* Remove tmpfs

* Fix package installation

* Fix path, fix Zig: CRLF -> LF
2024-09-08 13:58:40 +12:00
Omar Brikaa e1a1be7e4c Permission mode 711 2022-06-30 13:35:35 +02:00
Omar Brikaa 07ec6b3f78 Don't include the tmpfs in the docker volume 2022-06-30 13:31:17 +02:00
Omar Brikaa 0ea073f6d2 Add tmpfs parameters in docker-compose dev 2022-06-30 13:17:15 +02:00
Brikaa f2c91acbe6 Piston lint 2021-10-09 18:10:58 +02:00
Thomas Hobson 0598c5c9be
Management tool additions
* Command to build packages locally
* Help message
* Start/Stop/Restart commands
* Select production/development environements
* clean pkgs/repo commands
2021-06-13 18:54:59 +12:00
Thomas Hobson 972228412a
switch to taking config by env
To help with ease of deployment, configuration now is administered through the use of environment variables.
This allows for easy configuration directly from the docker-compose file and is a much more robust solution.
2021-05-07 21:11:36 +12:00
Brian Seymour b3575246bd change urls, fix docker compose file 2021-04-22 18:43:21 -05:00
Thomas Hobson 5044bfdfbb
split docker files into prod/dev 2021-03-29 21:41:47 +13:00