navidrome

This commit is contained in:
Lucy Hochkamp 2024-08-19 23:35:59 +02:00
parent e011751f61
commit cb2b888386
No known key found for this signature in database
4 changed files with 54 additions and 30 deletions

View file

@ -124,5 +124,20 @@ in
config.age.secrets.ds9ImmichEnv.path
];
};
# navidrome
virtualisation.oci-containers.containers.navidrome = {
user = "1000:100";
image = "deluan/navidrome:latest";
extraOptions = [ "--network=podman" ];
volumes = [
"navidrome-data:/data"
"/data/media/music:/music:ro"
];
environment = {
ND_SCANSCHEDULE = "1h";
ND_SESSIONTIMEOUT = "900h";
ND_BASEURL = "https://nd.hailsatan.eu";
};
};
}

View file

@ -146,6 +146,14 @@ in
}
}
}
@nd host nd.hailsatan.eu
handle @nd {
reverse_proxy http://navidrome:4533 {
transport http {
resolvers 10.89.0.1 # podman dns
}
}
}
@bzzt-api host bzzt-api.hailsatan.eu
handle @bzzt-api {
reverse_proxy http://127.0.0.1:5001