diff --git a/roles/ind/navidrome/docker-compose.yml b/roles/ind/navidrome/docker-compose.yml index b2904e7..0a71bb3 100644 --- a/roles/ind/navidrome/docker-compose.yml +++ b/roles/ind/navidrome/docker-compose.yml @@ -1,14 +1,3 @@ -networks: - media-network: - name: media-network - driver: bridge - ipam: - driver: default - config: - - subnet: ${DOCKER_SUBNET:?err} - gateway: ${DOCKER_GATEWAY:?err} - - services: gluetun: image: qmcgaw/gluetun @@ -21,11 +10,9 @@ services: volumes: - ./data/gluetun:/gluetun ports: - - 11000:6881/udp #rutorrent - - 11001:11001 #rutorrent - - 11002:8080 #rutorrent - - 11003:9000 #rutorremt - - 25365:25365 #rutorrent + - 5030:5030 #slskd http + - 5031:5031 #slskd https + - 25365:25365 #slskd incoming environment: - PUID=1000 - PGID=995 @@ -37,25 +24,18 @@ services: - FIREWALL_OUTBOUND_SUBNETS=192.168.0.0/24 - SERVER_CITIES="Chicago Illinois" - FIREWALL_VPN_INPUT_PORTS=25365 - networks: - - media-network slskd: image: slskd/slskd container_name: slskd user: 2000:995 - ports: - - "5030:5030" - - "5031:5031" - - "25365:25365" environment: - SLSKD_REMOTE_CONFIGURATION=true volumes: - ./data/soulseek/:/app - /data/:/data - restart: always - networks: - - media-network + restart: unless-stopped + network_mode: "container:gluetun" navidrome: image: deluan/navidrome:latest @@ -71,4 +51,4 @@ services: ND_BASEURL: "" volumes: - "./data/navidrome/:/data" - - "/data/:/music:ro" \ No newline at end of file + - "/data/music/:/music:ro" \ No newline at end of file