From bc10834117aed6419f653242b28ca48f34c4877c Mon Sep 17 00:00:00 2001 From: gyurix Date: Thu, 22 Aug 2024 12:34:31 +0200 Subject: [PATCH] moved nextcloud jsons into directory --- domain-nextcloud.json | 58 ---------- firewall-nextcloud-dns.json | 63 ---------- firewall-nextcloud-server-dns.json | 63 ---------- firewall-nextcloud-server-smtp.json | 62 ---------- firewall-nextcloud.json | 62 ---------- nextcloud-secret.json | 20 ---- nextcloud.json | 174 ---------------------------- 7 files changed, 502 deletions(-) delete mode 100644 domain-nextcloud.json delete mode 100644 firewall-nextcloud-dns.json delete mode 100644 firewall-nextcloud-server-dns.json delete mode 100644 firewall-nextcloud-server-smtp.json delete mode 100644 firewall-nextcloud.json delete mode 100644 nextcloud-secret.json delete mode 100644 nextcloud.json diff --git a/domain-nextcloud.json b/domain-nextcloud.json deleted file mode 100644 index 6a9f7d4..0000000 --- a/domain-nextcloud.json +++ /dev/null @@ -1,58 +0,0 @@ - { - "main": { - "SERVICE_NAME": "nextcloud-server", - "DOMAIN": "DOMAIN_NAME" - }, - "containers": [ - { - "IMAGE": "registry.format.hu/domain-check", - "UPDATE": "true", - "MEMORY": "64M", - "NAME": "domain_checker", - "ROLES": "domain_checker", - "NETWORK": "host", - "SELECTOR": "", - "SCALE": "0", - "EXTRA": "--rm --privileged", - "PRE_START": [], - "DEPEND": [], - "POST_START": [], - "CMD": "", - "ENVS": [ - { "PROXY": "smarthostloadbalancer" }, - { "TARGET": "nextcloudnginx" }, - { "PORT": "80" }, - { "DOMAIN": "DOMAIN_NAME" }, - { "PUBLIC_PROXY_PATH": "/domains" }, - { "SMARTHOST_PROXY_PATH": "/smarthost-domains" }, - { "OPERATION": "CREATE" } - ], - "VOLUMES": [ - { - "SOURCE": "/etc/user/config/domains", - "DEST": "/domains", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/config/smarthost-domains", - "DEST": "/smarthost-domains", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/system/data/dns/hosts.local", - "DEST": "/etc/dns/hosts.local", - "TYPE": "ro" - }, - { - "SOURCE": "/var/run/docker.sock", - "DEST": "/var/run/docker.sock", - "TYPE": "rw" }, - { - "SOURCE": "/usr/bin/docker", - "DEST": "/usr/bin/docker", - "TYPE": "ro" - } - ] - } - ] -} diff --git a/firewall-nextcloud-dns.json b/firewall-nextcloud-dns.json deleted file mode 100644 index 4ad64e8..0000000 --- a/firewall-nextcloud-dns.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "main": { - "SERVICE_NAME": "firewalls", - "DOMAIN": "null" - }, - "containers": [ - { - "IMAGE": "registry.format.hu/firewall", - "UDAPE": "true", - "NAME": "firewall", - "MEMORY": "64M", - "NETWORK": "host", - "SCALE": "0", - "VOLUMES": [ - { - "SOURCE": "/run/", - "DEST": "/run/", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/config/services", - "DEST": "/services", - "TYPE": "ro" - }, - { - "SOURCE": "/etc/system/data/dns/hosts.local", - "DEST": "/etc/dns/hosts.local", - "TYPE": "ro" - }, - { - "SOURCE": "/var/run/docker.sock", - "DEST": "/var/run/docker.sock", - "TYPE": "rw" - }, - { - "SOURCE": "/usr/bin/docker", - "DEST": "/usr/bin/docker", - "TYPE": "ro" - } - ], - "PORTS": [ ], - "READYNESS": [ - {"tcp": ""}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "ENVS": [ - { "CHAIN": "DOCKER-USER" }, - { "SOURCE": "nextcloudnginx" }, - { "TARGET": "coredns" }, - { "TYPE": "udp" }, - { "TARGET_PORT": "53" }, - { "COMMENT": "nextcloud nginx access for local dns" } - ], - "EXTRA": "--privileged --rm", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "", - "PRE_START": [], - "POST_START": [] - } - ] -} diff --git a/firewall-nextcloud-server-dns.json b/firewall-nextcloud-server-dns.json deleted file mode 100644 index 41b5b75..0000000 --- a/firewall-nextcloud-server-dns.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "main": { - "SERVICE_NAME": "firewalls", - "DOMAIN": "null" - }, - "containers": [ - { - "IMAGE": "registry.format.hu/firewall", - "UDAPE": "true", - "NAME": "firewall", - "MEMORY": "64M", - "NETWORK": "host", - "SCALE": "0", - "VOLUMES": [ - { - "SOURCE": "/run/", - "DEST": "/run/", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/config/services", - "DEST": "/services", - "TYPE": "ro" - }, - { - "SOURCE": "/etc/system/data/dns/hosts.local", - "DEST": "/etc/dns/hosts.local", - "TYPE": "ro" - }, - { - "SOURCE": "/var/run/docker.sock", - "DEST": "/var/run/docker.sock", - "TYPE": "rw" - }, - { - "SOURCE": "/usr/bin/docker", - "DEST": "/usr/bin/docker", - "TYPE": "ro" - } - ], - "PORTS": [ ], - "READYNESS": [ - {"tcp": ""}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "ENVS": [ - { "CHAIN": "DOCKER-USER" }, - { "SOURCE": "nextcloudphpfpm" }, - { "TARGET": "coredns" }, - { "TYPE": "udp" }, - { "TARGET_PORT": "53" }, - { "COMMENT": "nextcloud access for local dns" } - ], - "EXTRA": "--privileged --rm", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "", - "PRE_START": [], - "POST_START": [] - } - ] -} diff --git a/firewall-nextcloud-server-smtp.json b/firewall-nextcloud-server-smtp.json deleted file mode 100644 index b540662..0000000 --- a/firewall-nextcloud-server-smtp.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "main": { - "SERVICE_NAME": "firewalls", - "DOMAIN": "null" - }, - "containers": [ - { - "IMAGE": "registry.format.hu/firewall", - "NAME": "firewall", - "MEMORY": "64M", - "NETWORK": "host", - "SCALE": "0", - "VOLUMES": [ - { - "SOURCE": "/run/", - "DEST": "/run/", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/config/services", - "DEST": "/services", - "TYPE": "ro" - }, - { - "SOURCE": "/etc/system/data/dns/hosts.local", - "DEST": "/etc/dns/hosts.local", - "TYPE": "ro" - }, - { - "SOURCE": "/var/run/docker.sock", - "DEST": "/var/run/docker.sock", - "TYPE": "rw" - }, - { - "SOURCE": "/usr/bin/docker", - "DEST": "/usr/bin/docker", - "TYPE": "ro" - } - ], - "PORTS": [ ], - "READYNESS": [ - {"tcp": ""}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "ENVS": [ - { "CHAIN": "DOCKER-USER" }, - { "SOURCE": "nextcloudphpfpm" }, - { "TARGET": "smtp" }, - { "TYPE": "tcp" }, - { "TARGET_PORT": "25" }, - { "COMMENT": "nextcloud to smtp" } - ], - "EXTRA": "--privileged --rm", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "null", - "PRE_START": "null", - "POST_START": "null" - } - ] -} diff --git a/firewall-nextcloud.json b/firewall-nextcloud.json deleted file mode 100644 index 861d0b7..0000000 --- a/firewall-nextcloud.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "main": { - "SERVICE_NAME": "firewalls", - "DOMAIN": "null" - }, - "containers": [ - { - "IMAGE": "registry.format.hu/firewall", - "NAME": "firewall", - "MEMORY": "64M", - "NETWORK": "host", - "SCALE": "0", - "VOLUMES": [ - { - "SOURCE": "/run/", - "DEST": "/run/", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/config/services", - "DEST": "/services", - "TYPE": "ro" - }, - { - "SOURCE": "/etc/system/data/dns/hosts.local", - "DEST": "/etc/dns/hosts.local", - "TYPE": "ro" - }, - { - "SOURCE": "/var/run/docker.sock", - "DEST": "/var/run/docker.sock", - "TYPE": "rw" - }, - { - "SOURCE": "/usr/bin/docker", - "DEST": "/usr/bin/docker", - "TYPE": "ro" - } - ], - "PORTS": [ ], - "READYNESS": [ - {"tcp": ""}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "ENVS": [ - { "CHAIN": "DOCKER-USER" }, - { "SOURCE": "smarthostbackend" }, - { "TARGET": "nextcloudnginx" }, - { "TYPE": "tcp" }, - { "TARGET_PORT": "80" }, - { "COMMENT": "nextcloud" } - ], - "EXTRA": "--privileged --rm", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "null", - "PRE_START": "null", - "POST_START": "null" - } - ] -} diff --git a/nextcloud-secret.json b/nextcloud-secret.json deleted file mode 100644 index 7a54d77..0000000 --- a/nextcloud-secret.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "nextcloudmysql": { - "MYSQL_DATABASE": "DB_MYSQL", - "MYSQL_USER": "DB_USER", - "MYSQL_PASSWORD": "DB_PASSWORD", - "MYSQL_ROOT_PASSWORD": "DB_ROOT_PASSWORD" - }, - "nextcloudphp": { - "NEXTCLOUD_ADMIN_USER": "USERNAME", - "NEXTCLOUD_ADMIN_PASSWORD": "USER_PASSWORD", - "NEXTCLOUD_TRUSTED_DOMAINS": "DOMAIN_URL", - "OVERWRITEHOST": "DOMAIN_URL", - "NEXTCLOUD_DATA_DIR": "/var/data", - "MYSQL_DATABASE": "DB_MYSQL", - "MYSQL_USER": "DB_USER", - "MYSQL_PASSWORD": "DB_PASSWORD", - "MYSQL_HOST": "nextcloudmysql-db", - "REDIS_HOST": "nextcloud-redis" - } -} diff --git a/nextcloud.json b/nextcloud.json deleted file mode 100644 index a9c8778..0000000 --- a/nextcloud.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "main": { - "SERVICE_NAME": "nextcloud", - "DOMAIN": "docs.galaxis.xyz" - }, - "containers": [ - { - "IMAGE": "registry.format.hu/alpine/mariadb", - "UPDATE": "true", - "NAME": "nextcloudmysql-db", - "MEMORY": "256M", - "NETWORK": "nextcloud-net", - "SELECTOR": "nextcloudmysql", - "VOLUMES": [ - { - "SOURCE": "/etc/user/data/nextcloud/db", - "DEST": "/var/lib/mysql", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/system/log/nextcloud/db", - "DEST": "/var/lib/mysql/mysql-bin", - "TYPE": "rw" - } - ], - "PORTS": [ - { - "SOURCE": "null", - "DEST": "3306", - "TYPE": "tcp" - } - ], - "READYNESS": [ - {"tcp": "3306"}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "ENV_FILES": [ "/etc/user/secret/nextcloud/nextcloud.json" ], - "EXTRA": "null", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "null", - "PRE_START": "null", - "POST_START": "null" - }, - { - "IMAGE": "registry.galaxis.xyz/redis:latest", - "UPDATE": "true", - "NAME": "nextcloud-redis", - "MEMORY": "128M", - "NETWORK": "nextcloud-net", - "SELECTOR": "nextcloudredis", - "PORTS": [ - { - "SOURCE": "null", - "DEST": "6379", - "TYPE": "tcp" - } - ], - "READYNESS": [ - {"tcp": ""}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "EXTRA": "null", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "null", - "PRE_START": "null", - "POST_START": "null" - }, - { - "IMAGE": "registry.format.hu/nextcloud-php-fpm:26", - "UPDATE": "true", - "NAME": "nextcloudphp-fpm", - "MEMORY": "1024M", - "NETWORK": "nextcloud-net", - "SELECTOR": "nextcloudphp-fpm", - "DNS": [ "coredns" ], - "VOLUMES": [ - { - "SOURCE": "nextcloud", - "DEST": "/var/www/html", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/data/nextcloud/config", - "DEST": "/var/www/html/config", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/data/nextcloud/apps", - "DEST": "/var/www/html/custom_apps", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/data/nextcloud/data", - "DEST": "/var/data", - "TYPE": "rw" - } - ], - "PORTS": [ - { - "SOURCE": "null", - "DEST": "9000", - "TYPE": "tcp" - } - ], - "READYNESS": [ - {"tcp": ""}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "ENV_FILES": [ "/etc/user/secret/nextcloud/nextcloud.json" ], - "EXTRA": "--user www-data", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "null", - "PRE_START": [ "firewall-nextcloud-server-dns" ], - "POST_START": [ - "firewall-nextcloud-collabora", - "firewall-nextcloud-server-smtp" - ] - }, - { - "IMAGE": "registry.format.hu/nextcloud-nginx:1.23.1", - "UPDATE": "true", - "NAME": "nextcloudnginx", - "ROLES": "backend-www", - "MEMORY": "128M", - "NETWORK": "nextcloud-net", - "SELECTOR": "nextcloudnginx", - "DNS": [ "coredns" ], - "VOLUMES": [ - { - "SOURCE": "nextcloud", - "DEST": "/var/www/html", - "TYPE": "ro" - }, - { - "SOURCE": "/etc/user/data/nextcloud/config", - "DEST": "/var/www/html/config", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/data/nextcloud/apps", - "DEST": "/var/www/html/custom_apps", - "TYPE": "rw" - } - ], - "PORTS": [ - { - "SOURCE": "null", - "DEST": "80", - "TYPE": "tcp" - } - ], - "READYNESS": [ - {"tcp": ""}, - {"HTTP": ""}, - {"EXEC": "/ready.sh"} - ], - "EXTRA": "null", - "DEPEND": "null", - "START_ON_BOOT": "false", - "CMD": "null", - "PRE_START": [ "firewall-nextcloud-dns" ], - "POST_START": [ - "firewall-nextcloud", - "domain-nextcloud" - ] - } - ] -}