Files
Arnout van Westen 0eb590f455 feat(dnsweaver): traefik router labels on all HTTP UIs; exclude list trimmed to DBs/agents
All HTTP-served containers (web UIs + metrics APIs) now carry explicit
router-rule labels so dnsweaver manages their arnoutvw.nl rewrites end
to end (no more relying on traefik defaultRule). krusader fixed to
noVNC 8080-ish label -> 6080. EXCLUDE_DOMAINS reduced to databases,
workers and agents (postgres14/mariadb/redis/postgresql17/komodo-mongo/
bookorbit-db/immich_postgres/immich_ml/dawarich_*db-redis-sidekiq/
influxdb/newt*/komodo-periphery/dockersocket/subsyncarr/wordpress-blues).
2026-10-05 09:10:52 +02:00

69 lines
1.9 KiB
YAML

version: "3.6"
services:
Stash:
command:
- "stash"
container_name: "Stash"
environment:
- "STASH_CACHE=/cache/"
- "STASH_METADATA=/metadata/"
- "STASH_GENERATED=/generated/"
- "STASH_STASH=/data/"
- "STASH_CONFIG_FILE=/root/.stash/config.yml"
- "TZ=Europe/Berlin"
image: "stashapp/stash:v0.31.1"
labels:
- traefik.enable=true
- traefik.http.routers.stash.rule=Host(`stash.arnoutvw.nl`)
- traefik.http.services.stash.loadbalancer.server.port=9999
ipc: "private"
logging:
driver: "json-file"
options:
max-file: "1"
max-size: "50m"
network_mode: "bridge"
ports:
- "6969:9999/tcp"
restart: "unless-stopped"
volumes:
- "/mnt/user/P:/data"
- "/mnt/user/appdata/stash/cache:/cache"
- "/mnt/user/appdata/stash/config:/root/.stash"
- "/mnt/user/appdata/stash/generated:/generated"
- "/mnt/user/appdata/stash/metadata:/metadata"
working_dir: "/"
teslacamplayer:
container_name: "teslacamplayer"
entrypoint:
- "/init"
environment:
- "PUID=99"
- "PGID=100"
- "UMASK=022"
- "TZ=Europe/Berlin"
- "ClipsRootPath=/media"
- "CacheFilePath=/config/clips.json"
- "ASPNETCORE_URLS=http://+:5000"
image: "ghcr.io/imagegenius/teslacamplayer:2024.8.11.923-ig37"
labels:
- traefik.enable=true
- traefik.http.routers.teslacamplayer.rule=Host(`teslacamplayer.arnoutvw.nl`)
- traefik.http.services.teslacamplayer.loadbalancer.server.port=5000
ipc: "private"
logging:
driver: "json-file"
options:
max-file: "1"
max-size: "50m"
network_mode: "bridge"
ports:
- "5011:5000/tcp"
restart: "unless-stopped"
volumes:
- "/mnt/cache/appdata/teslacamplayer:/config"
- "/mnt/user/tesla:/media"
working_dir: "/"