diff --git a/nextcloud/docker-compose.yaml b/nextcloud/docker-compose.yaml index eaf069e..6ee41bc 100644 --- a/nextcloud/docker-compose.yaml +++ b/nextcloud/docker-compose.yaml @@ -82,40 +82,12 @@ services: - MYSQL_PASSWORD=${MYSQL_PASSWORD} - MYSQL_DATABASE=${MYSQL_DATABASE} - MYSQL_USER=${MYSQL_USER} - logging: - driver: "json-file" - options: - max-size: "200k" - max-file: "5" networks: - nextcloud - - mariadb labels: - "docker.group=netxtcloud" - adminer: - image: adminer - restart: unless-stopped - networks: - - web - - mariadb - environment: - - ADMINER_DEFAULT_SERVER=db - - ADMINER_DESIGN=flat - depends_on: - - db - labels: - - "traefik.enable=true" - - "traefik.http.routers.adminer.rule=Host(`adminer.${DOMAIN}`)" - - "traefik.http.routers.adminer.entrypoints=websecure" - - "traefik.http.routers.adminer.tls.certresolver=netcup" - - "traefik.http.routers.adminer.tls.options=intermediate@file" - - "traefik.http.routers.adminer.middlewares=adminerauth" - - "traefik.http.middlewares.adminerauth.basicauth.users=${HTPASSWD_ADMINER}" - - "docker.group=netxtcloud" - - redis: image: redis:alpine restart: unless-stopped @@ -161,4 +133,4 @@ networks: web: external: true nextcloud: - mariadb: + external: false diff --git a/start-all.sh b/start-all.sh index 032def4..19e4cdf 100755 --- a/start-all.sh +++ b/start-all.sh @@ -1,14 +1,6 @@ #/bin/bash/ +for dir in ./*/ ; do + (cd "$dir" && echo "[$dir]" && docker-compose up -d); +done -function up { - (cd "$1" && echo "[$1]" && docker-compose up -d "${@:2}"); -} - -up proxy; -up monitoring; -up nextcloud --scale app=3 --scale web=2; -up gitea; -up wallabag; -up www; -up firefoxsync;