Mount volumes directly

This commit is contained in:
Colin Hebert
2023-02-20 19:24:07 +11:00
parent db63d597b4
commit 000fd298f6
16 changed files with 33 additions and 231 deletions

View File

@@ -21,8 +21,8 @@ services:
- 1.1.1.1
- 1.0.0.1
volumes:
- transmission_config:/config/
- torrents:/data/
- ${NASCOMPOSE_SERVICES?}/torrents/volumes/transmission_config/:/config/
- ${NASCOMPOSE_DATA?}/torrents/:/data/
secrets:
- source: transmission_vpn_creds
target: openvpn_creds
@@ -39,19 +39,6 @@ networks:
reverse-proxy:
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:
transmission_vpn_creds:
file: ${NASCOMPOSE_SERVICES?}/torrents/secrets/vpn_creds