Commit Graph

26 Commits

Author SHA1 Message Date
Kristóf Tóth 641709c04e Add a fallback port for the terminal to avoid crashing proxies 2019-10-08 14:24:31 +02:00
Kristóf Tóth f626fef8f8 Open up TFW pipes 2019-08-15 17:41:05 +02:00
Kristóf Tóth 2e9a84bc9b Fix init script without HOTRELOAD 2019-08-15 17:26:23 +02:00
R. Richard 75a9fce47c Modify resources' directory structure 2019-08-15 17:13:36 +02:00
R. Richard 8bde319159 Add underscore to process name 2019-08-15 17:13:06 +02:00
Kristóf Tóth 42f959878f Add signal handling to tfw_server.py 2019-07-24 16:47:03 +02:00
Kristóf Tóth a23224aced Rework whole package structure (improved dependency handling) 2019-07-24 15:17:40 +02:00
R. Richard 68a6469d23 Refactor TFW logging 2019-06-28 17:44:49 +02:00
R. Richard 8bf18113b2 Implement custom logging logic 2019-06-27 17:42:41 +02:00
R. Richard 105a574d7f Import the logging modules directly 2019-06-10 15:32:45 +02:00
Kristóf Tóth c8e98af516 Improve module dependencies by moving port envvars out of tfw.networking 2019-06-04 14:41:51 +02:00
Kristóf Tóth 2134d743c3 Improve TFW lib layout 2019-06-04 14:41:51 +02:00
Kristóf Tóth 7c0e6d49bc Handle starting TFWServer in baseimage 2018-06-29 22:53:44 +02:00
Kristóf Tóth 24780a9285 Strip ANSI color sequences from supervisor logs 2018-06-08 11:07:29 +02:00
Kristóf Tóth 9abd5b72f4 Hotfix supervisor infinite log recursion if no LogMonitor 2018-05-30 16:48:55 +02:00
Kristóf Tóth a6d9b50b93 Log everything from supervisor to stdout to avoid log recursion 2018-05-29 16:40:53 +02:00
Kristóf Tóth b54c91848b Remove tfw server init from baseimage (part of child contract now) 2018-04-04 17:48:49 +02:00
Kristóf Tóth 19f819c142 Implement TFW & challenge solver user separation 2018-04-04 17:43:18 +02:00
Kristóf Tóth c2375e9206 Remove supervisor components that should be in child images 2018-03-29 16:50:47 +02:00
Kristóf Tóth e832059526 Migrate baseimage to debian from ubuntu 2018-03-28 16:27:35 +02:00
Kristóf Tóth abcf490019 Strip controller from TFW 2018-03-23 11:37:01 +01:00
Kristóf Tóth 338e690842 Remove terminado from supervisor 2018-03-06 13:27:32 +01:00
Kristóf Tóth 1692b424b5 Move webide and terminado event handlers to lib/tfw/components 2018-02-11 14:15:10 +01:00
Bálint Bokros 9a33ed0624 Create supervisor entry for controller 2018-02-09 17:37:56 +01:00
Kristóf Tóth 0ec79fe8d0 Split supervisor configuration to several files 2018-01-31 23:04:27 +01:00
Kristóf Tóth 4c50f07be9 Unify Docker container config file locations to project root 2018-01-31 16:15:19 +01:00