diff --git a/adminer/docker-compose.yml b/adminer/docker-compose.yml index 3b20808..9d115ac 100644 --- a/adminer/docker-compose.yml +++ b/adminer/docker-compose.yml @@ -10,4 +10,4 @@ services: networks: backend: - external: true \ No newline at end of file + external: true diff --git a/healthchecks/docker-compose.yml b/healthchecks/docker-compose.yml index 4ed8c7d..c6e21f0 100644 --- a/healthchecks/docker-compose.yml +++ b/healthchecks/docker-compose.yml @@ -28,6 +28,12 @@ services: volumes: - ${APPDATA_PATH}/healthchecks/config:/config ports: - - "${PORT}:8000" - - "${SMTP_PORT}:2525" + - ${PORT}:8000 + - ${SMTP_PORT}:2525 + networks: + - frontend restart: unless-stopped + +networks: + frontend: + external: true diff --git a/opengist/docker-compose-mariadb.yml b/opengist/docker-compose-mariadb.yml index 0e3cf21..ea4f2b7 100644 --- a/opengist/docker-compose-mariadb.yml +++ b/opengist/docker-compose-mariadb.yml @@ -12,6 +12,8 @@ services: - ${APPDATA_PATH}/opengist/db:/var/lib/mysql ports: - ${DB_PORT}:3306 + networks: + - backend restart: unless-stopped healthcheck: test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"] @@ -44,4 +46,13 @@ services: - ${APPDATA_PATH}/opengist/data:/opengist ports: - ${SERVER_PORT}:6157 + networks: + - frontend + - backend restart: unless-stopped + +networks: + frontend: + external: true + backend: + external: true diff --git a/opengist/docker-compose.yml b/opengist/docker-compose.yml index 729e5b0..1ab43b5 100644 --- a/opengist/docker-compose.yml +++ b/opengist/docker-compose.yml @@ -10,6 +10,8 @@ services: - ${APPDATA_PATH}/opengist/db:/var/lib/postgresql/data ports: - ${DB_PORT}:5432 + networks: + - backend restart: unless-stopped healthcheck: test: ["CMD-SHELL", "pg_isready -d ${POSTGRES_DB} -U ${POSTGRES_USER}"] @@ -42,4 +44,13 @@ services: - ${APPDATA_PATH}/opengist/data:/opengist ports: - ${SERVER_PORT}:6157 + networks: + - frontend + - backend restart: unless-stopped + +networks: + frontend: + external: true + backend: + external: true diff --git a/pingvin-share/docker-compose.yml b/pingvin-share/docker-compose.yml index 875ce0b..5af0f25 100644 --- a/pingvin-share/docker-compose.yml +++ b/pingvin-share/docker-compose.yml @@ -9,5 +9,11 @@ services: - ${APPDATA_PATH}/pingvin-share/images:/opt/app/frontend/public/img - ${DATA_PATH}:/opt/app/backend/data ports: - - "${PORT}:3000" + - ${PORT}:3000 + networks: + - frontend restart: unless-stopped + +networks: + frontend: + external: true diff --git a/radicale/docker-compose.yml b/radicale/docker-compose.yml index a410690..03c0a18 100644 --- a/radicale/docker-compose.yml +++ b/radicale/docker-compose.yml @@ -23,8 +23,14 @@ services: - ${APPDATA_PATH}/radicale/config:/config:ro ports: - ${PORT}:5232 + networks: + - frontend restart: unless-stopped healthcheck: test: curl -f http://127.0.0.1:5232 || exit 1 interval: 30s retries: 3 + +networks: + frontend: + external: true diff --git a/stirling-pdf/docker-compose.yml b/stirling-pdf/docker-compose.yml index 04648f3..32295b9 100644 --- a/stirling-pdf/docker-compose.yml +++ b/stirling-pdf/docker-compose.yml @@ -6,12 +6,14 @@ services: - DOCKER_ENABLE_SECURITY=${DOCKER_ENABLE_SECURITY} - SECURITY_ENABLELOGIN=${SECURITY_ENABLELOGIN} - LANGS=${LANGS} - ports: - - "${PORT}:8080" volumes: - ${APPDATA_DATA}/stirling-pdf/training_data:/usr/share/tessdata - ${APPDATA_DATA}/stirling-pdf/config:/configs - ${APPDATA_DATA}/stirling-pdf/custom_files:/customFiles/ - ${APPDATA_DATA}/stirling-pdf/logs:/logs/ - ${APPDATA_DATA}/stirling-pdf/pipeline:/pipeline/ + ports: + - ${PORT}:8080 + networks: + - frontend restart: unless-stopped diff --git a/syncyomi/docker-compose.yml b/syncyomi/docker-compose.yml index 51b06ec..635bfad 100644 --- a/syncyomi/docker-compose.yml +++ b/syncyomi/docker-compose.yml @@ -8,5 +8,11 @@ services: - ${APPDATA_PATH}/syncyomi/config:/config - ${APPDATA_PATH}/syncyomi/log:/log ports: - - "${PORT}:8282" + - ${PORT}:8282 + networks: + - frontend restart: unless-stopped + +networks: + frontend: + external: true diff --git a/uptime-kuma/docker-compose.yml b/uptime-kuma/docker-compose.yml index 280f9f0..113d549 100644 --- a/uptime-kuma/docker-compose.yml +++ b/uptime-kuma/docker-compose.yml @@ -5,5 +5,11 @@ services: volumes: - ${APPDATA_PATH}/uptime-kuma/config:/app/data ports: - - "${PORT}:3001" + - ${PORT}:3001 + networks: + - frontend restart: unless-stopped + +networks: + frontend: + external: true diff --git a/vaultwarden/docker-compose.yml b/vaultwarden/docker-compose.yml index 0b6bebd..62571fc 100644 --- a/vaultwarden/docker-compose.yml +++ b/vaultwarden/docker-compose.yml @@ -10,6 +10,8 @@ services: - ${APPDATA_PATH}/vaultwarden/db:/var/lib/postgresql/data ports: - ${DB_PORT}:5432 + networks: + - backend restart: unless-stopped healthcheck: test: ["CMD-SHELL", "pg_isready -d ${POSTGRES_DB} -U ${POSTGRES_USER}"] @@ -38,4 +40,13 @@ services: - ${APPDATA_PATH}/vaultwarden/data:/data/ ports: - ${SERVER_PORT}:80 + networks: + - frontend + - backend restart: unless-stopped + +networks: + frontend: + external: true + backend: + external: true