version: "3" services: stash: container_name: stash image: stashapp/stash:latest logging: driver: loki options: loki-url: http://localhost:3100/loki/api/v1/push loki-batch-size: "50" loki-retries: "1" loki-timeout: "2s" keep-file: "true" restart: "no" volumes: - /etc/localtime:/etc/localtime:ro - $METADATA_DIR/generated:/generated - $METADATA_DIR/metadata:/metadata - $METADATA_DIR/cache:/cache - $MEDIA_DIR/Videos:/media/Videos - $MEDIA_DIR/Galleries:/media/Galleries - $DOCKER_DATA:/root/.stash environment: - STASH_STASH=/media/ - STASH_GENERATED=/generated/ - STASH_METADATA=/metadata/ - STASH_CACHE=/cache/ networks: - web labels: - traefik.http.routers.stash.rule=Host(`stash.jafner.net`) - traefik.http.routers.stash.tls.certresolver=lets-encrypt - traefik.http.routers.stash.middlewares=lan-only@file,traefik-forward-auth@file networks: web: external: true