diff --git a/hosts/next/configuration.nix b/hosts/next/configuration.nix index b757611..4a81b62 100644 --- a/hosts/next/configuration.nix +++ b/hosts/next/configuration.nix @@ -6,6 +6,7 @@ ./databases.nix ../modules/users.nix ../modules/common.nix + ../modules/navidrome.nix ../modules/prometheus-node.nix ./agenix.nix # @@ -20,7 +21,7 @@ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKUA1RW6JwZasspAp8qmFRFnlV5WXjhLfStAAkM+KYLv lucazeau.alexandre@gmail.com" ]; - networking.firewall.allowedTCPPorts = [ 80 443 22 9002]; + networking.firewall.allowedTCPPorts = [ 80 443 22 9002 4533]; services.qemuGuest.enable = true; # environment.systemPackages = [ (pkgs.callPackage {}) ]; diff --git a/modules/navidrome.nix b/modules/navidrome.nix new file mode 100644 index 0000000..502bf92 --- /dev/null +++ b/modules/navidrome.nix @@ -0,0 +1,11 @@ +{ config, pkgs, lib, ... }: + { + services.navidrome = { + enable = true; # Enable Gitea + settings = { + MusicFolder = "/var/lib/nextcloud/data/alexandre/files/Musique/"; + Address = "0.0.0.0"; + }; + }; + } +