29 lines
452 B
Plaintext
29 lines
452 B
Plaintext
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
|
|
];
|
|
};
|
|
};
|