diff --git a/services/media-player/docker-compose.yml b/services/media-player/docker-compose.yml index e64bafd..8944a75 100644 --- a/services/media-player/docker-compose.yml +++ b/services/media-player/docker-compose.yml @@ -10,7 +10,6 @@ services: networks: - reverse-proxy - media-player - - scrobbler volumes: - ${NASCOMPOSE_SERVICES?}/media-player/volumes/plex_config/:/config/ - ${NASCOMPOSE_DATA?}/media/anime/:/data/anime/:ro @@ -38,6 +37,26 @@ services: traefik.enable: true traefik.http.routers.tautulli.middlewares: authelia@file + 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 + - media-player + volumes: + - ${NASCOMPOSE_SERVICES?}/media-player/volumes/plaxt_keystore/:/app/keystore/ + # Secrets + - ${NASCOMPOSE_SERVICES?}/media-player/secrets/trakt_id:/run/secrets/trakt_id:ro + - ${NASCOMPOSE_SERVICES?}/media-player/secrets/trakt_secret:/run/secrets/trakt_secret:ro + restart: unless-stopped + labels: + traefik.enable: true + audiobookshelf: hostname: audiobookshelf image: advplyr/audiobookshelf @@ -62,6 +81,3 @@ networks: reverse-proxy: external: true - scrobbler: - external: true - diff --git a/services/scrobbler/docker-compose.yml b/services/scrobbler/docker-compose.yml deleted file mode 100644 index fee0732..0000000 --- a/services/scrobbler/docker-compose.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: scrobbler - -services: - # Always create the scrobbler network even if the scrobbler 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 - - ${NASCOMPOSE_SERVICES?}/scrobbler/secrets/trakt_id:/run/secrets/trakt_id:ro - - ${NASCOMPOSE_SERVICES?}/scrobbler/secrets/trakt_secret:/run/secrets/trakt_secret:ro - restart: unless-stopped - labels: - traefik.enable: true - -networks: - scrobbler: - name: scrobbler - - reverse-proxy: - external: true