diff --git a/nixbld-etc-nixos/configuration.nix b/nixbld-etc-nixos/configuration.nix index 22f31bf4..85575b12 100644 --- a/nixbld-etc-nixos/configuration.nix +++ b/nixbld-etc-nixos/configuration.nix @@ -689,10 +689,20 @@ in "rt.m-labs.hk" = { forceSSL = true; useACMEHost = "nixbld.m-labs.hk"; - locations."/".proxyPass = "http://127.0.0.1:4201"; - extraConfig = '' - client_max_body_size 100M; - ''; + locations."/" = { + proxyPass = "http://127.0.0.1:4201"; + extraConfig = '' + client_max_body_size 100M; + ''; + }; + locations."/REST/1.0/NoAuth" = { + proxyPass = "http://127.0.0.1:4201"; + extraConfig = '' + client_max_body_size 100M; + allow 127.0.0.1; + deny all; + ''; + }; }; "nmigen.org" = { addSSL = true;