From da1346881cb77e3fc06f36bf694af85f4b27fd3d Mon Sep 17 00:00:00 2001 From: gyurix Date: Sat, 26 Mar 2022 13:36:22 +0000 Subject: [PATCH] Adding proxy-scheduler service json file. --- proxy-scheduler.json | 81 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 proxy-scheduler.json diff --git a/proxy-scheduler.json b/proxy-scheduler.json new file mode 100644 index 0000000..a83c270 --- /dev/null +++ b/proxy-scheduler.json @@ -0,0 +1,81 @@ +{ + "main": { + "SERVICE_NAME": "proxy-scheduler", + "DOMAIN": "null" + }, + "networks": [ + { + "NAME": "null", + "DRIVER": "null", + "SUBNET": "null", + "RANGE": "null", + "GATEWAY": "null" + } + ], + "containers": [ + { + "IMAGE": "registry.format.hu/proxy-scheduler:latest", + "NAME": "proxy_scheduler-ifhiwhhg", + "MEMORY": "64M", + "IP": "null", + "NETWORK": "host", + "VOLUMES": [ + { + "SOURCE": "/etc/user/config/domains", + "DEST": "/domains", + "TYPE": "ro" + }, + { + "SOURCE": "/tmp/keys", + "DEST": "/keys", + "TYPE": "ro" + }, + { + "SOURCE": "/etc/system/config/public-proxy/nginx", + "DEST": "/proxy_config", + "TYPE": "rw" + }, + { + "SOURCE": "/etc/user/config/services/public-proxy.json", + "DEST": "/public-proxy.json", + "TYPE": "ro" + }, + { + "SOURCE": "/etc/ssl/certs", + "DEST": "/etc/ssl/certs", + "TYPE": "ro" + }, + { + "SOURCE": "/var/run/docker.sock", + "DEST": "/var/run/docker.sock", + "TYPE": "rw" + }, + { + "SOURCE": "/usr/bin/docker", + "DEST": "/usr/bin/docker", + "TYPE": "ro" + }, + { + "SOURCE": "/home/gyurix/proxy-scheduler/scripts/scheduler.sh", + "DEST": "/scripts/scheduler.sh", + "TYPE": "ro" + } + ], + "PORTS": [ ], + "READYNESS": [ + {"tcp": ""}, + {"HTTP": ""}, + {"EXEC": "/ready.sh"} + ], + "ENVS": [ + ], + "ENV_FILES": [ "/etc/system/config/proxy.json" ], + "EXTRA": "null", + "DEPEND": "null", + "START_ON_BOOT": "true", + "CMD": "null", + "PRE_START": "null", + "POST_START": "null" + } + ] +}