Split out Media share into three components: Movies, Shows, and Music
This commit is contained in:
parent
d7d8937e8f
commit
6ece311c24
@ -1,6 +1,8 @@
|
||||
DOCKER_DATA=/mnt/nas/iscsi/autopirate
|
||||
DOCKER_DATA_LOCAL=/home/admin/data/autopirate
|
||||
MEDIA_DIR=/mnt/nas/media
|
||||
MOVIES_DIR=/mnt/nas/movies
|
||||
SHOWS_DIR=/mnt/nas/shows
|
||||
MUSIC_DIR=/mnt/nas/music
|
||||
NZB_DIR=/mnt/nas/iscsi/torrenting/NZB
|
||||
INCOMPLETE_NZB_DIR=/mnt/nas/iscsi/torrenting/NZB_incomplete
|
||||
TRANSCODE_DIR=/mnt/nas/iscsi/tdarr
|
||||
|
@ -8,7 +8,7 @@ services:
|
||||
env_file:
|
||||
- autopirate.env
|
||||
volumes:
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${DOCKER_DATA}/radarr_config:/config"
|
||||
- "${NZB_DIR}:/downloads"
|
||||
labels:
|
||||
@ -25,7 +25,7 @@ services:
|
||||
env_file:
|
||||
- autopirate.env
|
||||
volumes:
|
||||
- "${MEDIA_DIR}/Video/Shows:/shows"
|
||||
- "${SHOWS_DIR}:/shows"
|
||||
- "${DOCKER_DATA}/sonarr_config:/config"
|
||||
- "${NZB_DIR}:/downloads"
|
||||
labels:
|
||||
@ -43,8 +43,8 @@ services:
|
||||
- autopirate.env
|
||||
volumes:
|
||||
- "${DOCKER_DATA_LOCAL}/bazarr:/config"
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MEDIA_DIR}/Video/Shows:/tv"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${SHOWS_DIR}:/tv"
|
||||
labels:
|
||||
- traefik.http.routers.bazarr.rule=Host(`bazarr.jafner.net`)
|
||||
- traefik.http.routers.bazarr.tls.certresolver=lets-encrypt
|
||||
@ -79,9 +79,9 @@ services:
|
||||
- 8085:8080
|
||||
volumes:
|
||||
- "${DOCKER_DATA_LOCAL}/sabnzbd_config:/config"
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MEDIA_DIR}/Video/Shows:/shows"
|
||||
- "${MEDIA_DIR}/Audio/Music:/music"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${SHOWS_DIR}:/shows"
|
||||
- "${MUSIC_DIR}:/music"
|
||||
- "${NZB_DIR}:/downloads"
|
||||
- "${INCOMPLETE_NZB_DIR}:/incomplete-downloads"
|
||||
labels:
|
||||
@ -113,8 +113,8 @@ services:
|
||||
- ${DOCKER_DATA}/tdarr/server:/app/server
|
||||
- ${DOCKER_DATA}/tdarr/configs:/app/configs
|
||||
- ${DOCKER_DATA}/tdarr/logs:/app/logs
|
||||
- ${MEDIA_DIR}/Video/Movies:/movies
|
||||
- ${MEDIA_DIR}/Video/Shows:/shows
|
||||
- ${MOVIES_DIR}:/movies
|
||||
- ${SHOWS_DIR}:/shows
|
||||
- ${TRANSCODE_DIR}/transcode_cache:/temp
|
||||
|
||||
tdarr-node:
|
||||
@ -138,8 +138,8 @@ services:
|
||||
volumes:
|
||||
- ${DOCKER_DATA}/tdarr/configs:/app/configs
|
||||
- ${DOCKER_DATA}/tdarr/logs:/app/logs
|
||||
- ${MEDIA_DIR}/Video/Movies:/movies
|
||||
- ${MEDIA_DIR}/Video/Shows:/shows
|
||||
- ${MOVIES_DIR}:/movies
|
||||
- ${SHOWS_DIR}:/shows
|
||||
- ${TRANSCODE_DIR}/transcode_cache:/temp
|
||||
|
||||
jackett:
|
||||
|
@ -9,7 +9,7 @@ services:
|
||||
- path: ./autopirate.env
|
||||
required: true
|
||||
volumes:
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${DOCKER_DATA}/radarr_config:/config"
|
||||
- "${NZB_DIR}:/downloads"
|
||||
labels:
|
||||
@ -27,7 +27,7 @@ services:
|
||||
- path: ./autopirate.env
|
||||
required: true
|
||||
volumes:
|
||||
- "${MEDIA_DIR}/Video/Shows:/shows"
|
||||
- "${SHOWS_DIR}:/shows"
|
||||
- "${DOCKER_DATA}/sonarr_config:/config"
|
||||
- "${NZB_DIR}:/downloads"
|
||||
labels:
|
||||
@ -46,8 +46,8 @@ services:
|
||||
required: true
|
||||
volumes:
|
||||
- "${DOCKER_DATA_LOCAL}/bazarr:/config"
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MEDIA_DIR}/Video/Shows:/tv"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${SHOWS_DIR}:/tv"
|
||||
labels:
|
||||
- traefik.http.routers.bazarr.rule=Host(`bazarr.jafner.net`)
|
||||
- traefik.http.routers.bazarr.tls.certresolver=lets-encrypt
|
||||
@ -84,9 +84,9 @@ services:
|
||||
- 8085:8080
|
||||
volumes:
|
||||
- "${DOCKER_DATA_LOCAL}/sabnzbd_config:/config"
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MEDIA_DIR}/Video/Shows:/shows"
|
||||
- "${MEDIA_DIR}/Audio/Music:/music"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${SHOWS_DIR}:/shows"
|
||||
- "${MUSIC_DIR}:/music"
|
||||
- "${NZB_DIR}:/downloads"
|
||||
- "${INCOMPLETE_NZB_DIR}:/incomplete-downloads"
|
||||
labels:
|
||||
@ -120,8 +120,8 @@ services:
|
||||
- ${DOCKER_DATA}/tdarr/server:/app/server
|
||||
- ${DOCKER_DATA}/tdarr/configs:/app/configs
|
||||
- ${DOCKER_DATA}/tdarr/logs:/app/logs
|
||||
- ${MEDIA_DIR}/Video/Movies:/movies
|
||||
- ${MEDIA_DIR}/Video/Shows:/shows
|
||||
- ${MOVIES_DIR}:/movies
|
||||
- ${SHOWS_DIR}:/shows
|
||||
- ${TRANSCODE_DIR}/transcode_cache:/temp
|
||||
|
||||
tdarr-node:
|
||||
@ -138,8 +138,8 @@ services:
|
||||
volumes:
|
||||
- ${DOCKER_DATA}/tdarr/configs:/app/configs
|
||||
- ${DOCKER_DATA}/tdarr/logs:/app/logs
|
||||
- ${MEDIA_DIR}/Video/Movies:/movies
|
||||
- ${MEDIA_DIR}/Video/Shows:/shows
|
||||
- ${MOVIES_DIR}:/movies
|
||||
- ${SHOWS_DIR}:/shows
|
||||
- ${TRANSCODE_DIR}/transcode_cache:/temp
|
||||
|
||||
jackett:
|
||||
|
@ -1,2 +1,3 @@
|
||||
MEDIA_DIR=/mnt/nas/media
|
||||
MOVIES_DIR=/mnt/nas/movies
|
||||
SHOWS_DIR=/mnt/nas/shows
|
||||
DOCKER_DATA=/home/admin/data/jellyfin
|
@ -13,8 +13,8 @@ services:
|
||||
- path: ./jellyfin.env
|
||||
required: true
|
||||
volumes:
|
||||
- "${MEDIA_DIR}/Video/Movies:/data/movies"
|
||||
- "${MEDIA_DIR}/Video/Shows:/data/tvshows"
|
||||
- "${MOVIES_DIR}:/data/movies"
|
||||
- "${SHOWS_DIR}:/data/tvshows"
|
||||
- "${DOCKER_DATA}/jellyfin:/config"
|
||||
labels:
|
||||
- traefik.http.routers.jellyfin.rule=Host(`jellyfin.jafner.net`)
|
||||
|
@ -1,2 +1,4 @@
|
||||
DOCKER_DATA=/home/admin/data/plex
|
||||
MEDIA_DIR=/mnt/nas/media
|
||||
MOVIES_DIR=/mnt/nas/movies
|
||||
SHOWS_DIR=/mnt/nas/shows
|
||||
MUSIC_DIR=/mnt/nas/music
|
@ -29,9 +29,9 @@ services:
|
||||
- plex.env
|
||||
- plex_secrets.env
|
||||
volumes:
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MEDIA_DIR}/Video/Shows:/shows"
|
||||
- "${MEDIA_DIR}/Audio/Music:/music"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${SHOWS_DIR}:/shows"
|
||||
- "${MUSIC_DIR}:/music"
|
||||
- "${DOCKER_DATA}/plex:/config"
|
||||
labels:
|
||||
- traefik.http.routers.plex.rule=Host(`plex.jafner.net`)
|
||||
|
@ -25,9 +25,9 @@ services:
|
||||
- path: ./plex_secrets.env
|
||||
required: false
|
||||
volumes:
|
||||
- "${MEDIA_DIR}/Video/Movies:/movies"
|
||||
- "${MEDIA_DIR}/Video/Shows:/shows"
|
||||
- "${MEDIA_DIR}/Audio/Music:/music"
|
||||
- "${MOVIES_DIR}:/movies"
|
||||
- "${SHOWS_DIR}:/shows"
|
||||
- "${MUSIC_DIR}:/music"
|
||||
- "${DOCKER_DATA}/plex:/config"
|
||||
labels:
|
||||
- traefik.http.routers.plex.rule=Host(`plex.jafner.net`)
|
||||
|
Loading…
Reference in New Issue
Block a user