aboutsummaryrefslogtreecommitdiff
path: root/roles/navidrome/templates
diff options
context:
space:
mode:
Diffstat (limited to 'roles/navidrome/templates')
-rw-r--r--roles/navidrome/templates/docker-compose.yaml.j218
1 files changed, 18 insertions, 0 deletions
diff --git a/roles/navidrome/templates/docker-compose.yaml.j2 b/roles/navidrome/templates/docker-compose.yaml.j2
new file mode 100644
index 0000000..cc9cf59
--- /dev/null
+++ b/roles/navidrome/templates/docker-compose.yaml.j2
@@ -0,0 +1,18 @@
+version: "3"
+services:
+ navidrome:
+ image: deluan/navidrome:latest
+ user: 1000:1000
+ ports:
+ - "4533:4533"
+ restart: unless-stopped
+ environment:
+ # Optional: put your config options customization here. Examples:
+ ND_SCANSCHEDULE: 1h
+ ND_LOGLEVEL: info
+ ND_SESSIONTIMEOUT: 24h
+ ND_BASEURL: "/music"
+ volumes:
+ - "{{ navidrome_home_db }}:/data"
+ - "{{ navidrome_data_root }}:/music:ro"
+