diff --git a/hosts/home-morefine/docker/navidrome/docker-compose.yaml b/hosts/home-morefine/docker/navidrome/docker-compose.yaml new file mode 100644 index 0000000..663b1cc --- /dev/null +++ b/hosts/home-morefine/docker/navidrome/docker-compose.yaml @@ -0,0 +1,26 @@ +services: + navidrome: + container_name: navidrome + image: deluan/navidrome:latest + user: 1000:1000 # should be owner of volumes + ports: + - "10.8.0.3:4533:4533" + restart: unless-stopped + networks: + - caddy_internal + dns: + - 192.168.1.131 # pi-hole + environment: + # Optional: put your config options customization here. Examples: + ND_SCANSCHEDULE: 24h + ND_LOGLEVEL: info + ND_SESSIONTIMEOUT: 720h + ND_BASEURL: "https://music.catmedved.com" + volumes: + - "/srv/rundata/navidrome/navidrome-data:/data" + - "~/Music/Library:/music:ro" + - "~/Music/Other:/music_other:ro" + +networks: + caddy_internal: + external: true