Omar Brikaa
9760f8fcf9
config.js: index by key, bug fix and more refactoring
2022-01-30 13:35:16 +02:00
Omar Brikaa
416ade1b76
Refactor config.js
2022-01-28 17:58:00 +02:00
Thomas Hobson
142e7912fa
api(config): respect $PORT as used by heroku if no explicit bind address provided
2021-11-26 02:32:28 +13:00
Brikaa
6ca9606f81
Adhere to project let, const practices in my code
2021-10-16 11:01:17 +02:00
Brikaa
afd71cc82d
Fix env_val bug
2021-10-10 22:08:55 +02:00
Brikaa
f2c91acbe6
Piston lint
2021-10-09 18:10:58 +02:00
Brikaa
94af5639bf
Add per-language constraint overrides
2021-10-04 16:56:08 +02:00
Brikaa
4870441574
config.js: timeout, overrides
2021-10-02 11:05:11 +02:00
Thomas Hobson
7313958155
api: maximum concurrent jobs and potential fix for gcc
2021-10-01 20:28:54 +13:00
Thomas Hobson
543cb11e69
Change package manager request signature
2021-05-08 12:41:41 +12:00
Thomas Hobson
b3be57e0b4
lint like rest of codebase
2021-05-08 12:30:40 +12:00
Thomas Hobson
4259e89bb2
lint api
2021-05-08 12:20:21 +12:00
Thomas Hobson
2beb0abff7
Merge branch 'master' of github.com:engineer-man/piston
2021-05-08 12:08:30 +12:00
Thomas Hobson
b51350489f
Up the default max file size limit
2021-05-08 12:08:13 +12:00
Brian Seymour
de449c6d56
validate json instead of a json header, and lots of cleanup
2021-05-07 14:22:25 -05: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
Felix
fb102ebe83
Improved memory limits ( #248 )
...
* Added optional compile_memory_limit and run_memory_limit parameters
* Combined memory limit parameters into one
2021-05-07 20:21:25 +12:00
Thomas Hobson
a6bc24e22e
Fix issue where large files can be written to exhaust space
...
**BREAKING CHANGE**
Requires manually editing the config file, or deleting the config file entirely!
2021-04-28 15:39:23 +12:00
Victor Frazao
552fb91c6b
v3 - Remove the use of unshare + privileged mode and instead ( #195 )
...
use seccomp to filter for socket syscalls
2021-04-07 12:31:30 +12:00
Brian Seymour
b31deaddbc
change port to match old piston, some formatting change, add env to fix debian warning/error
2021-03-28 14:01:46 -05:00
Thomas Hobson
8c6552d19e
api: start at user 1001 by default
2021-03-15 22:08:37 +13:00
Thomas Hobson
8b70b7d82e
api: update default repo url
2021-03-15 19:39:55 +13:00
Brian Seymour
b3d18600cd
api refactoring
2021-03-12 23:01:04 -06:00
Thomas Hobson
812069cc3f
api: remove repos from ppman
2021-03-06 19:17:56 +13:00
Thomas Hobson
49c761311b
api: fix bugs introduced in code cleanup
2021-03-06 00:31:51 +13:00
Thomas Hobson
af1741becc
api: code cleanup
2021-03-05 19:29:09 +13:00
Thomas Hobson
920e6e7054
api: add rlimits to config
2021-02-22 22:56:54 +13:00
Thomas Hobson
1f5d4b8eb1
api: config options
2021-02-21 21:37:13 +13:00
Thomas Hobson
60c004eea9
api: lint **everything**
2021-02-21 11:39:03 +13:00
Thomas Hobson
91420c39d7
api: v3
2021-02-21 03:13:56 +13:00