name: Scrobbler services: # Always create the usenet network even if the usenet profile is disabled dummy: image: tianon/true networks: - scrobbler plaxt: hostname: plaxt image: xanderstrike/goplaxt profiles: [plaxt] user: ${NASCOMPOSE_UID?}:${NASCOMPOSE_GID?} environment: TRAKT_ID_FILE: /run/secrets/trakt_id TRAKT_SECRET_FILE: /run/secrets/trakt_secret networks: - reverse-proxy - scrobbler volumes: - ${NASCOMPOSE_SERVICES?}/scrobbler/volumes/plaxt_keystore/:/app/keystore/ secrets: - trakt_id - trakt_secret restart: unless-stopped labels: traefik.enable: true traefik.http.routers.plaxt.middlewares: authelia@file networks: scrobbler: name: scrobbler reverse-proxy: external: true secrets: trakt_id: file: ${NASCOMPOSE_SERVICES?}/scrobbler/secrets/trakt_id trakt_secret: file: ${NASCOMPOSE_SERVICES?}/scrobbler/secrets/trakt_secret