diff --git a/hosts/nixos/Dragneel/default.nix b/hosts/nixos/Dragneel/default.nix index b468ed4..c38691a 100644 --- a/hosts/nixos/Dragneel/default.nix +++ b/hosts/nixos/Dragneel/default.nix @@ -79,4 +79,21 @@ unifiPackage = pkgs.unifi; mongodbPackage = pkgs.mongodb-7_0; }; + + services.nginx = { + enable = true; + recommendedProxySettings = true; + virtualHosts = { + "dragneel.local" = { + locations."/" = { + extraConfig = '' + allow 192.168.0.0/16; + allow ${inputs.nix-secrets.network.primary.publicIP}; + deny all; + ''; + proxyPass = "http://localhost:8080"; + }; + }; + }; + }; }