aboutsummaryrefslogtreecommitdiff
path: root/modules/retired/navidrome
diff options
context:
space:
mode:
Diffstat (limited to 'modules/retired/navidrome')
-rw-r--r--modules/retired/navidrome/default.nix30
1 files changed, 0 insertions, 30 deletions
diff --git a/modules/retired/navidrome/default.nix b/modules/retired/navidrome/default.nix
deleted file mode 100644
index aeb8f18..0000000
--- a/modules/retired/navidrome/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ ... }:
-let
- directory = "/opt/navidrome";
-in
-{
- systemd.tmpfiles.rules = builtins.map (x: "d ${x} 0755 share share - -") [ directory ];
-
- virtualisation.oci-containers.containers.navidrome = {
- image = "deluan/navidrome:latest";
- autoStart = true;
- ports = [
- "4533:4533"
- ];
- volumes = [
- "${directory}/data:/data"
- "/tank/media/music:/music:ro"
- ];
- environment = {
- ND_SCANSCHEDULE = "1h";
- ND_LOGLEVEL = "info";
- ND_SESSIONTIMEOUT = "24h";
- ND_ENABLEUSEREDITING = "false";
- };
- };
-
- services.caddy.virtualHosts."radioactive.brownbread.net".extraConfig = ''
- encode zstd gzip
- reverse_proxy http://localhost:4533
- '';
-}