Mount volumes directly
This commit is contained in:
@@ -13,8 +13,8 @@ services:
|
|||||||
- torrents
|
- torrents
|
||||||
- usenet
|
- usenet
|
||||||
volumes:
|
volumes:
|
||||||
- readarr-audiobook_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/book-collector/volumes/readarr-audiobook_config/:/config/
|
||||||
- data:/data/
|
- ${NASCOMPOSE_DATA?}/:/data/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -32,8 +32,8 @@ services:
|
|||||||
- torrents
|
- torrents
|
||||||
- usenet
|
- usenet
|
||||||
volumes:
|
volumes:
|
||||||
- readarr-ebook_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/book-collector/volumes/readarr-ebook_config/:/config/
|
||||||
- data:/data/
|
- ${NASCOMPOSE_DATA?}/:/data/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -46,21 +46,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
usenet:
|
usenet:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
data:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}
|
|
||||||
|
|
||||||
readarr-audiobook_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/book-collector/volumes/readarr-audiobook_config/
|
|
||||||
readarr-ebook_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/book-collector/volumes/readarr-ebook_config/
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- docker
|
- docker
|
||||||
volumes:
|
volumes:
|
||||||
- portainer_data:/data/
|
- ${NASCOMPOSE_SERVICES?}/bootstrap/volumes/portainer_data/:/data/
|
||||||
secrets:
|
secrets:
|
||||||
- portainer_password
|
- portainer_password
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -39,15 +39,6 @@ networks:
|
|||||||
labels:
|
labels:
|
||||||
nas-compose.boostrap: true
|
nas-compose.boostrap: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
portainer_data:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/bootstrap/volumes/portainer_data/
|
|
||||||
labels:
|
|
||||||
nas-compose.boostrap: true
|
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
portainer_password:
|
portainer_password:
|
||||||
file: ${NASCOMPOSE_SERVICES?}/bootstrap/secrets/portainer_password
|
file: ${NASCOMPOSE_SERVICES?}/bootstrap/secrets/portainer_password
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ services:
|
|||||||
- torrents
|
- torrents
|
||||||
- usenet
|
- usenet
|
||||||
volumes:
|
volumes:
|
||||||
- mylar_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/comic-collector/volumes/mylar_config/:/config/
|
||||||
- data:/data/
|
- ${NASCOMPOSE_DATA?}/:/data/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -27,16 +27,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
usenet:
|
usenet:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
data:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}
|
|
||||||
|
|
||||||
mylar_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/comic-collector/volumes/mylar_config/
|
|
||||||
|
|||||||
@@ -11,8 +11,8 @@ services:
|
|||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
- calibre
|
- calibre
|
||||||
volumes:
|
volumes:
|
||||||
- calibre_config:/config
|
- ${NASCOMPOSE_SERVICES?}/ebook-reader/volumes/calibre_config/:/config/
|
||||||
- ebooks:/ebooks
|
- ${NASCOMPOSE_DATA?}/media/ebooks/:/ebooks/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -29,8 +29,8 @@ services:
|
|||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
- calibre
|
- calibre
|
||||||
volumes:
|
volumes:
|
||||||
- calibre-web_config:/config
|
- ${NASCOMPOSE_SERVICES?}/ebook-reader/volumes/calibre-web_config/:/config/
|
||||||
- ebooks:/ebooks
|
- ${NASCOMPOSE_DATA?}/media/ebooks/:/ebooks/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -41,21 +41,3 @@ networks:
|
|||||||
|
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
ebooks:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}/media/ebooks/
|
|
||||||
|
|
||||||
calibre_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/ebook-reader/volumes/calibre_config/
|
|
||||||
calibre-web_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/ebook-reader/volumes/calibre-web_config/
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ services:
|
|||||||
- 1.1.1.1
|
- 1.1.1.1
|
||||||
- 1.0.0.1
|
- 1.0.0.1
|
||||||
volumes:
|
volumes:
|
||||||
- prowlarr_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/indexer/volumes/prowlarr_config/:/config/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -39,10 +39,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
usenet:
|
usenet:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
prowlarr_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/indexer/volumes/prowlarr_config/
|
|
||||||
|
|||||||
@@ -13,9 +13,9 @@ services:
|
|||||||
- scrobbler
|
- scrobbler
|
||||||
volumes:
|
volumes:
|
||||||
- plex_transcode:/transcode/
|
- plex_transcode:/transcode/
|
||||||
- plex_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/media-player/volumes/plex_config/:/config/
|
||||||
- tv:/data/tv/
|
- ${NASCOMPOSE_DATA?}/media/tv/:/data/tv/:ro
|
||||||
- movies:/data/movies/
|
- ${NASCOMPOSE_DATA?}/media/movies/:/data/movies/:ro
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -32,9 +32,9 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
volumes:
|
volumes:
|
||||||
- audiobookshelf_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/media-player/volumes/audiobookshelf_config/:/config/
|
||||||
- audiobookshelf_metadata:/metadata/
|
- ${NASCOMPOSE_SERVICES?}/media-player/volumes/audiobookshelf_metadata/:/metadata/
|
||||||
- audiobooks:/audiobooks/
|
- ${NASCOMPOSE_DATA?}/media/audiobooks/:/audiobooks/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -50,38 +50,4 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
movies:
|
|
||||||
name: movies
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}/media/movies/
|
|
||||||
tv:
|
|
||||||
name: tv
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}/media/tv/
|
|
||||||
audiobooks:
|
|
||||||
name: audiobooks
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}/media/audiobooks/
|
|
||||||
|
|
||||||
plex_transcode:
|
plex_transcode:
|
||||||
plex_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/media-player/volumes/plex_config/
|
|
||||||
audiobookshelf_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/media-player/volumes/audiobookshelf_config/
|
|
||||||
audiobookshelf_metadata:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/media-player/volumes/audiobookshelf_metadata/
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ services:
|
|||||||
- tv-collector
|
- tv-collector
|
||||||
- movie-collector
|
- movie-collector
|
||||||
volumes:
|
volumes:
|
||||||
- ombi_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/media-requester/volumes/ombi_config/:/config/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -27,10 +27,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
media-player:
|
media-player:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
ombi_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/media-requester/volumes/ombi_config/
|
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ services:
|
|||||||
- torrents
|
- torrents
|
||||||
- usenet
|
- usenet
|
||||||
volumes:
|
volumes:
|
||||||
- radarr_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/movie-collector/volumes/radarr_config/:/config/
|
||||||
- data:/data/
|
- ${NASCOMPOSE_DATA?}/:/data/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -30,16 +30,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
usenet:
|
usenet:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
data:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}
|
|
||||||
|
|
||||||
radarr_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/movie-collector/volumes/radarr_config/
|
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
volumes:
|
volumes:
|
||||||
- smokeping_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/network-monitoring/volumes/smokeping_config/:/config/
|
||||||
- smokeping_data:/data/
|
- ${NASCOMPOSE_SERVICES?}/network-monitoring/volumes/smokeping_data/:/data/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -20,15 +20,3 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
smokeping_data:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/network-monitoring/volumes/smokeping_data/
|
|
||||||
smokeping_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/network-monitoring/volumes/smokeping_config/
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
volumes:
|
volumes:
|
||||||
- notifiarr_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/notifiarr/volumes/notifiarr_config/:/config/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -20,10 +20,3 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
notifiarr_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/notifiarr/volumes/notifiarr_config/
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
volumes:
|
volumes:
|
||||||
- heimdall_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/portal/volumes/heimdall_config/:/config/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -19,10 +19,3 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
heimdall_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/portal/volumes/heimdall_config/
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ services:
|
|||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
- scrobbler
|
- scrobbler
|
||||||
volumes:
|
volumes:
|
||||||
- plaxt_keystore:/app/keystore/
|
- ${NASCOMPOSE_SERVICES?}/scrobbler/volumes/plaxt_keystore/:/app/keystore/
|
||||||
secrets:
|
secrets:
|
||||||
- trakt_id
|
- trakt_id
|
||||||
- trakt_secret
|
- trakt_secret
|
||||||
@@ -35,13 +35,6 @@ networks:
|
|||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
plaxt_keystore:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/scrobbler/volumes/plaxt_keystore/
|
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
trakt_id:
|
trakt_id:
|
||||||
file: ${NASCOMPOSE_SERVICES?}/scrobbler/secrets/trakt_id
|
file: ${NASCOMPOSE_SERVICES?}/scrobbler/secrets/trakt_id
|
||||||
|
|||||||
@@ -21,8 +21,8 @@ services:
|
|||||||
- 1.1.1.1
|
- 1.1.1.1
|
||||||
- 1.0.0.1
|
- 1.0.0.1
|
||||||
volumes:
|
volumes:
|
||||||
- transmission_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/torrents/volumes/transmission_config/:/config/
|
||||||
- torrents:/data/
|
- ${NASCOMPOSE_DATA?}/torrents/:/data/
|
||||||
secrets:
|
secrets:
|
||||||
- source: transmission_vpn_creds
|
- source: transmission_vpn_creds
|
||||||
target: openvpn_creds
|
target: openvpn_creds
|
||||||
@@ -39,19 +39,6 @@ networks:
|
|||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
torrents:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}/torrents/
|
|
||||||
|
|
||||||
transmission_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/torrents/volumes/transmission_config/
|
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
transmission_vpn_creds:
|
transmission_vpn_creds:
|
||||||
file: ${NASCOMPOSE_SERVICES?}/torrents/secrets/vpn_creds
|
file: ${NASCOMPOSE_SERVICES?}/torrents/secrets/vpn_creds
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ services:
|
|||||||
- torrents
|
- torrents
|
||||||
- usenet
|
- usenet
|
||||||
volumes:
|
volumes:
|
||||||
- sonarr_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/tv-collector/volumes/sonarr_config/:/config/
|
||||||
- data:/data/
|
- ${NASCOMPOSE_DATA?}/:/data/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -32,16 +32,3 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
media-player:
|
media-player:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
data:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}
|
|
||||||
|
|
||||||
sonarr_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/tv-collector/volumes/sonarr_config/
|
|
||||||
@@ -18,8 +18,8 @@ services:
|
|||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
- usenet
|
- usenet
|
||||||
volumes:
|
volumes:
|
||||||
- sabnzbd_config:/config/
|
- ${NASCOMPOSE_SERVICES?}/usenet/volumes/sabnzbd_config/:/config/
|
||||||
- usenet:/data/
|
- ${NASCOMPOSE_DATA?}/usenet/:/data/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -31,16 +31,3 @@ networks:
|
|||||||
|
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
usenet:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}/usenet/
|
|
||||||
|
|
||||||
sabnzbd_config:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_SERVICES?}/usenet/volumes/sabnzbd_config/
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- reverse-proxy
|
- reverse-proxy
|
||||||
volumes:
|
volumes:
|
||||||
- youtube-dl:/downloads
|
- ${NASCOMPOSE_DATA?}/ytdl/:/downloads/
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
@@ -29,10 +29,3 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
volumes:
|
|
||||||
youtube-dl:
|
|
||||||
driver_opts:
|
|
||||||
type: none
|
|
||||||
o: bind
|
|
||||||
device: ${NASCOMPOSE_DATA?}/youtube-dl/
|
|
||||||
|
|||||||
Reference in New Issue
Block a user