Merge pull request 'New bundle: navidrome music server' (#75) from navidrome into main

Reviewed-on: #75
This commit is contained in:
Franzi 2025-06-05 15:59:57 +00:00
commit f8e3a77a21
5 changed files with 228 additions and 0 deletions

View file

@ -14,6 +14,8 @@ ips = [
]
gateway4 = "172.19.164.1"
ipv6_accept_ra = true
[metadata.interfaces.enp7s0.routes."172.19.165.0/24"]
via = "172.19.164.2"
[metadata.vm]
cpu = 2

View file

@ -0,0 +1,46 @@
hostname = "172.19.164.5"
bundles = [
'navidrome',
'nginx',
'nfs-client',
]
groups = [
"debian-bookworm",
]
[metadata.interfaces.enp1s0]
ips = [
"172.19.164.5/24",
]
gateway4 = "172.19.164.1"
ipv6_accept_ra = true
[metadata.interfaces.enp1s0.routes."172.19.165.0/24"]
via = "172.19.164.2"
[metadata.vm]
cpu = 2
ram = 4
[metadata.navidrome]
domain = 'navidrome.home.sophies-kitchen.eu'
version = '0.55.2'
sha1 = 'c5e513fb830f40bea33537ef0c649a3621bd443c'
[metadata.navidrome.config]
MusicFolder = "/mnt/media/Musik"
[metadata.nfs-client.mounts.media]
mountpoint = '/mnt/media'
serverpath = '172.19.164.2:/srv/nas'
mount_options =[
'retry=0',
'ro',
]
[metadata.nginx]
restrict-to = [
'172.19.164.0/22',
]
[metadata.nginx.vhosts.navidrome]
ssl = '_.home.sophies-kitchen.eu'