diff --git a/public/svgs/navidrome.svg b/public/svgs/navidrome.svg new file mode 100644 index 000000000..cae50d730 --- /dev/null +++ b/public/svgs/navidrome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/compose/navidrome.yaml b/templates/compose/navidrome.yaml new file mode 100644 index 000000000..f5a3a9e89 --- /dev/null +++ b/templates/compose/navidrome.yaml @@ -0,0 +1,27 @@ +# documentation: https://www.navidrome.org/docs/ +# slogan: Standalone server, that allows you to browse and listen to your music collection using a web browser or any Subsonic-compatible client. +# tags: media, server, music, subsonic +# logo: svgs/navidrome.svg +# port: 4533 + +services: + navidrome: + image: 'deluan/navidrome:latest' + ports: + - '4533:4533' + restart: unless-stopped + environment: + - SERVICE_FQDN_NAVIDROME_4533 + - ND_SCANSCHEDULE=${ND_SCANSCHEDULE:-1h} + - ND_LOGLEVEL=${ND_LOGLEVEL:-info} + - ND_SESSIONTIMEOUT=${ND_SESSIONTIMEOUT:-24h} + - ND_BASEURL=${ND_BASEURL:-""} + - ND_ENABLEINSIGHTSCOLLECTOR=${ND_ENABLEINSIGHTSCOLLECTOR:-false} + volumes: + - './data:/data' + - './music:/music:ro' + healthcheck: + test: ['CMD', 'wget', '--spider', '--quiet', 'http://127.0.0.1:4533/ping'] + interval: 10s + timeout: 5s + retries: 5