diff --git a/machines/bomba/services/caddy.nix b/machines/bomba/services/caddy.nix index aef3890..838a9a0 100644 --- a/machines/bomba/services/caddy.nix +++ b/machines/bomba/services/caddy.nix @@ -71,6 +71,9 @@ "seerr.patrickcanal.it".extraConfig = '' reverse_proxy :${toString config.nixflix.seerr.port} ''; + "navidrome.patrickcanal.it".extraConfig = '' + reverse_proxy :${toString config.services.navidrome.settings.Port} + ''; }; }; diff --git a/machines/bomba/services/default.nix b/machines/bomba/services/default.nix index 6e1c788..78e4f3c 100644 --- a/machines/bomba/services/default.nix +++ b/machines/bomba/services/default.nix @@ -2,6 +2,7 @@ { imports = [ ./caddy.nix + ./navidrome.nix ./gitea.nix ./nextcloud.nix ./nixflix.nix diff --git a/machines/bomba/services/navidrome.nix b/machines/bomba/services/navidrome.nix new file mode 100644 index 0000000..4030b94 --- /dev/null +++ b/machines/bomba/services/navidrome.nix @@ -0,0 +1,10 @@ +{ ... }: +{ + services.navidrome = { + enable = true; + settings = { + Port = 8013; + MusicFolder = "/var/lib/nixflix/media/music/"; + }; + }; +}