system.packages = [ vim, tmux, go, ]; networking = { hostname = "goolinux"; domain = "goolinux.org"; firewall.enable = true; firewall = { allowedPorts = [ 22, 80, 443, 4533, ]; } }; services = { ssh.enable = true; proxy.enable = true; navidrome.enable = true; navidrome = { # provider = docker; src = deluan/navidrome; ports = [ 4533:4533 ]; volumes = [ /data/docker/navidrome:/data /data/music:/music:ro ]; }; };