diff --git a/modules/server/coredns.nix b/modules/server/coredns.nix index 33969d4..a8312b4 100644 --- a/modules/server/coredns.nix +++ b/modules/server/coredns.nix @@ -14,11 +14,13 @@ 192.168.1.20 dns.zeroq.su 192.168.1.20 flux.zeroq.su 192.168.1.20 git.zeroq.su + 192.168.1.20 glances.zeroq.su 192.168.1.20 immich.zeroq.su 192.168.1.20 kuma.zeroq.su 192.168.1.20 nextcloud.zeroq.su 192.168.1.20 office.zeroq.su 192.168.1.20 pdf.zeroq.su + 192.168.1.20 syncthing.zeroq.su 192.168.1.20 talk.zeroq.su 192.168.1.20 turn.zeroq.su fallthrough @@ -33,12 +35,14 @@ 192.168.1.20 dns.home.arpa 192.168.1.20 flux.home.arpa 192.168.1.20 git.home.arpa + 192.168.1.20 glances.home.arpa 192.168.1.20 home.arpa 192.168.1.20 immich.home.arpa 192.168.1.20 kuma.home.arpa 192.168.1.20 nextcloud.home.arpa 192.168.1.20 office.home.arpa 192.168.1.20 pdf.home.arpa + 192.168.1.20 syncthing.home.arpa fallthrough } cache 300 diff --git a/modules/server/coturn.nix b/modules/server/coturn.nix index f2392d0..c4d6b8a 100644 --- a/modules/server/coturn.nix +++ b/modules/server/coturn.nix @@ -45,8 +45,8 @@ format = "yaml"; key = "turn-secret"; sopsFile = ./secrets/coturn.yaml; - # group = "nextcloud-spreed-signaling"; - # owner = "turnserver"; + group = "nextcloud-spreed-signaling"; + owner = "turnserver"; mode = "0440"; }; }; diff --git a/modules/server/default.nix b/modules/server/default.nix index a003011..8cc8c34 100644 --- a/modules/server/default.nix +++ b/modules/server/default.nix @@ -10,33 +10,33 @@ ./calibre-web.nix ./chrony.nix ./coredns.nix - ./coturn.nix ./gitea.nix ./glances.nix ./immich.nix ./miniflux.nix - ./n8n.nix - ./navidrome.nix ./netdata.nix ./nextcloud.nix ./nginx.nix ./nix-serve.nix - ./open-webui.nix ./postgresql.nix ./samba.nix ./step-ca.nix - ./stirling-pdf.nix ./syncthing.nix ./systemd.nix - ./transmission.nix - ./uptime-kuma.nix # ../containers/remnawave.nix + # ./coturn.nix # ./mealie.nix # ./memos.nix + # ./n8n.nix + # ./navidrome.nix # ./nfs.nix # ./node-red.nix + # ./open-webui.nix # ./rsync.nix + # ./stirling-pdf.nix + # ./transmission.nix # ./trilium.nix + # ./uptime-kuma.nix # ./zerotier.nix ]; } diff --git a/modules/server/nginx.nix b/modules/server/nginx.nix index 4af2a4a..5fb20b1 100644 --- a/modules/server/nginx.nix +++ b/modules/server/nginx.nix @@ -212,6 +212,20 @@ in client_max_body_size 5G; ''; }; + "glances.home.arpa" = { + forceSSL = true; + enableACME = true; + locations."/" = { + proxyPass = "http://127.0.0.1:61208"; + }; + }; + "syncthing.home.arpa" = { + addSSL = true; + enableACME = true; + locations."/" = { + proxyPass = "http://127.0.0.1:8384"; + }; + }; # "zeroq.home.arpa" = { # forceSSL = true; # enableACME = true;