From f66586576201b4c8304d50cbcf42a3e9c015f087 Mon Sep 17 00:00:00 2001 From: poprhythm Date: Mon, 20 Jul 2026 02:19:32 +0000 Subject: [PATCH] cleanup: remove quizmaster and leafweb (unused/orphaned), add watchtower monitor-only labels, minor consistency fixes - quizmaster: removed entirely (test service, no longer used); also removed Portainer stack and /srv/quizmaster data - leafweb: removed orphaned MSSQL compose file (no running container, no Portainer stack, no data on disk) - authelia, gitea, couchdb, portainer, immich (server + ml): add com.centurylinklabs.watchtower.monitor-only=true so watchtower still notifies on new versions without auto-applying them - ladder: restore restart: unless-stopped (was commented out) - rackpeek: add missing TZ env var --- authelia/docker-compose.yml | 2 ++ couchdb/docker-compose.yml | 2 ++ gitea/docker-compose.yaml | 2 ++ immich/docker-compose.yaml | 4 ++++ ladder/docker-compose.yml | 2 +- leafweb/docker-compose.yml | 10 ---------- portainer/docker-compose.yaml | 2 ++ quizmaster/docker-compose.yaml | 11 ----------- quizmaster/docker-compose.yml | 11 ----------- rackpeek/docker-compose.yaml | 1 + 10 files changed, 14 insertions(+), 33 deletions(-) delete mode 100644 leafweb/docker-compose.yml delete mode 100644 quizmaster/docker-compose.yaml delete mode 100644 quizmaster/docker-compose.yml diff --git a/authelia/docker-compose.yml b/authelia/docker-compose.yml index cb5e9d4..4db9066 100644 --- a/authelia/docker-compose.yml +++ b/authelia/docker-compose.yml @@ -3,6 +3,8 @@ services: container_name: authelia image: authelia/authelia:4.38 restart: unless-stopped + labels: + - com.centurylinklabs.watchtower.monitor-only=true volumes: - /srv/authelia/config:/config environment: diff --git a/couchdb/docker-compose.yml b/couchdb/docker-compose.yml index 833c632..1bcbd82 100644 --- a/couchdb/docker-compose.yml +++ b/couchdb/docker-compose.yml @@ -3,6 +3,8 @@ services: image: couchdb container_name: couchdb restart: always + labels: + - com.centurylinklabs.watchtower.monitor-only=true ports: - "127.0.0.1:5984:5984" environment: diff --git a/gitea/docker-compose.yaml b/gitea/docker-compose.yaml index 3c2a28f..8f469a8 100644 --- a/gitea/docker-compose.yaml +++ b/gitea/docker-compose.yaml @@ -7,6 +7,8 @@ services: server: image: docker.gitea.com/gitea:nightly container_name: gitea + labels: + - com.centurylinklabs.watchtower.monitor-only=true environment: - USER_UID=1000 - USER_GID=1000 diff --git a/immich/docker-compose.yaml b/immich/docker-compose.yaml index 7d586d5..4e45b5c 100644 --- a/immich/docker-compose.yaml +++ b/immich/docker-compose.yaml @@ -16,6 +16,8 @@ services: # extends: # file: hwaccel.transcoding.yml # service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding + labels: + - com.centurylinklabs.watchtower.monitor-only=true volumes: - /mnt/nas_family/immich-library:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro @@ -41,6 +43,8 @@ services: # extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration # file: hwaccel.ml.yml # service: cpu # set to one of [armnn, cuda, rocm, openvino, openvino-wsl, rknn] for accelerated inference - use the `-wsl` version for WSL2 where applicable + labels: + - com.centurylinklabs.watchtower.monitor-only=true volumes: - model-cache:/cache env_file: diff --git a/ladder/docker-compose.yml b/ladder/docker-compose.yml index 9d2da4a..87917da 100644 --- a/ladder/docker-compose.yml +++ b/ladder/docker-compose.yml @@ -4,7 +4,7 @@ services: image: ghcr.io/everywall/ladder:latest container_name: ladder #build: . - #restart: always + restart: unless-stopped #command: sh -c ./ladder environment: - PORT=8080 diff --git a/leafweb/docker-compose.yml b/leafweb/docker-compose.yml deleted file mode 100644 index 6a84eee..0000000 --- a/leafweb/docker-compose.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: '3.8' -services: - sql-server: - image: mcr.microsoft.com/mssql/server - container_name: leafweb-sql-server - environment: - SA_PASSWORD: ${SA_PASSWORD} - ACCEPT_EULA: Y - ports: - - "127.0.0.1:1433:1433" \ No newline at end of file diff --git a/portainer/docker-compose.yaml b/portainer/docker-compose.yaml index df4c9ef..83d417d 100644 --- a/portainer/docker-compose.yaml +++ b/portainer/docker-compose.yaml @@ -4,6 +4,8 @@ services: container_name: portainer restart: always privileged: true + labels: + - com.centurylinklabs.watchtower.monitor-only=true volumes: - /mnt/containers/portainer/container-data/data:/data:Z - /var/run/docker.sock:/var/run/docker.sock:Z diff --git a/quizmaster/docker-compose.yaml b/quizmaster/docker-compose.yaml deleted file mode 100644 index 951b81a..0000000 --- a/quizmaster/docker-compose.yaml +++ /dev/null @@ -1,11 +0,0 @@ -version: "3.7" -services: - app: - image: nymanjens/quizmaster:latest - stdin_open: true - tty: true - ports: ["9001:9000"] - volumes: - - /srv/quizmaster/quiz:/app/conf/quiz - - /srv/quizmaster/application.conf:/app/conf/application.conf - command: "bin/server" \ No newline at end of file diff --git a/quizmaster/docker-compose.yml b/quizmaster/docker-compose.yml deleted file mode 100644 index 951b81a..0000000 --- a/quizmaster/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: "3.7" -services: - app: - image: nymanjens/quizmaster:latest - stdin_open: true - tty: true - ports: ["9001:9000"] - volumes: - - /srv/quizmaster/quiz:/app/conf/quiz - - /srv/quizmaster/application.conf:/app/conf/application.conf - command: "bin/server" \ No newline at end of file diff --git a/rackpeek/docker-compose.yaml b/rackpeek/docker-compose.yaml index 26dbe37..7d1e5c4 100644 --- a/rackpeek/docker-compose.yaml +++ b/rackpeek/docker-compose.yaml @@ -12,6 +12,7 @@ services: - LETSENCRYPT_HOST=rackpeek.kolpacksoftware.com - PUID=1000 - PGID=1000 + - TZ=America/New_York user: "1000:1000" restart: unless-stopped