diff --git a/roles/ind/navidrome/docker-compose.yml b/roles/ind/navidrome/docker-compose.yml index 64871c2..26c3049 100644 --- a/roles/ind/navidrome/docker-compose.yml +++ b/roles/ind/navidrome/docker-compose.yml @@ -1,33 +1,44 @@ -services: - gluetun: - image: qmcgaw/gluetun - container_name: gluetun - restart: always - cap_add: - - NET_ADMIN - devices: - - /dev/net/tun - volumes: - - ./data/gluetun:/gluetun - ports: - - 11000:6881/udp #rutorrent - - 11001:11001 #rutorrent - - 11002:8080 #rutorrent - - 11003:9000 #rutorremt - - 4733:4733 #rutorrent - environment: - - PUID=1000 - - PGID=1000 - - TZ=America/Chicago - - VPN_SERVICE_PROVIDER=airvpn - - VPN_TYPE=openvpn # change it to your protocol - - OPENVPN_CUSTOM_CONFIG=/gluetun/ipvanish.openvpn.conf - - VPN_INTERFACE=tun0 - - FIREWALL_OUTBOUND_SUBNETS=192.168.0.0/24 - - SERVER_CITIES="Chicago Illinois" - - FIREWALL_VPN_INPUT_PORTS=4733 +networks: + media-network: + name: media-network + driver: bridge + ipam: + driver: default + config: + - subnet: ${DOCKER_SUBNET:?err} + gateway: ${DOCKER_GATEWAY:?err} - rutorrent: + +services: + gluetun: + image: qmcgaw/gluetun + container_name: gluetun + restart: always + cap_add: + - NET_ADMIN + devices: + - /dev/net/tun + volumes: + - ./data/gluetun:/gluetun + ports: + - 11000:6881/udp #rutorrent + - 11001:11001 #rutorrent + - 11002:8080 #rutorrent + - 11003:9000 #rutorremt + - 4733:4733 #rutorrent + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + - VPN_SERVICE_PROVIDER=airvpn + - VPN_TYPE=openvpn # change it to your protocol + - OPENVPN_CUSTOM_CONFIG=/gluetun/ipvanish.openvpn.conf + - VPN_INTERFACE=tun0 + - FIREWALL_OUTBOUND_SUBNETS=192.168.0.0/24 + - SERVER_CITIES="Chicago Illinois" + - FIREWALL_VPN_INPUT_PORTS=4733 + + rutorrent: image: crazymax/rtorrent-rutorrent:latest container_name: rutorrent environment: