|
|
@ -46,6 +46,24 @@ |
|
|
|
fsType = "nfs"; |
|
|
|
}; |
|
|
|
|
|
|
|
systemd.services.jellyfin.after = [ |
|
|
|
"mnt-Download.mount" |
|
|
|
"mnt-Public.mount" |
|
|
|
]; |
|
|
|
|
|
|
|
systemd.services.jellyfin.requires = [ |
|
|
|
"mnt-Download.mount" |
|
|
|
"mnt-Public.mount" |
|
|
|
]; |
|
|
|
|
|
|
|
systemd.services.syncthing.after = [ |
|
|
|
"mnt-moria.mount" |
|
|
|
]; |
|
|
|
|
|
|
|
systemd.services.syncthing.requires = [ |
|
|
|
"mnt-moria.mount" |
|
|
|
]; |
|
|
|
|
|
|
|
# Enable DigitalOcean dynamic DNS |
|
|
|
systemd.services.do_dyndns = { |
|
|
|
enable = true; |
|
|
@ -216,6 +234,8 @@ |
|
|
|
"graphs1090.home.nora.codes" |
|
|
|
]; |
|
|
|
}; |
|
|
|
systemd.services.nginx.after = ["avahi-daemon.service"]; |
|
|
|
systemd.services.nginx.requires= ["avahi-daemon.service"]; |
|
|
|
networking.firewall.allowedTCPPorts = [ 80 443 ]; |
|
|
|
|
|
|
|
# Export nginx stats |
|
|
|