diff --git a/machine/centroid/default.nix b/machine/centroid/default.nix index 7c73c67..f74b080 100644 --- a/machine/centroid/default.nix +++ b/machine/centroid/default.nix @@ -62,5 +62,24 @@ ''; }; + services.nginx = { + enable = true; + recommendedProxySettings = true; + virtualHosts = { + default = { + default = true; + locations."/".return = "444"; + }; + "centroid.lan" = { + listen = [ { addr = "centroid.lan"; } ]; + locations."/" = { + proxyWebsockets = true; + proxyPass = "http://localhost:6680"; + }; + }; + }; + }; + networking.firewall.allowedTCPPorts = [ 80 ]; + system.stateVersion = "23.11"; }