Fix port type in simpleProxy

This commit is contained in:
Jacob Hinkle 2022-08-31 08:11:38 -04:00
parent 9dc1167f9f
commit 92b6ad3d73
2 changed files with 7 additions and 7 deletions

6
flake.lock generated
View File

@ -34,11 +34,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1661788116, "lastModified": 1661864979,
"narHash": "sha256-bLPHlcCGZYojB/Z7L/lmbLAMsxGgqrFhlxF0jMsIm/I=", "narHash": "sha256-ajXYYTE1uoY3ei/P1v+Knklf2QNCBxMtw1gByaPTGU4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "cc634d9aa08ed89c9ff655de06ab2e593c72ebc1", "rev": "a28adc36c20fd2fbaeb06ec9bbd79b6bf7443979",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -2,21 +2,21 @@
enable = true; enable = true;
recommendedProxySettings = true; recommendedProxySettings = true;
virtualHosts = let virtualHosts = let
simpleProxy ip { simpleProxy = ip : {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;
extraConfig = '' extraConfig = ''
proxy_buffering off; proxy_buffering off;
''; '';
locations."/" = { locations."/" = {
proxyPass = "http://[::1]:${ip}"; proxyPass = "http://[::1]:${toString ip}";
proxyWebsockets = true; proxyWebsockets = true;
}; };
} };
in { in {
"home.jhink.org" = simpleProxy 8123; "home.jhink.org" = simpleProxy 8123;
"git.jhink.org" = simpleProxy 3000; "git.jhink.org" = simpleProxy 3000;
"paperless.jhink.org" = simpleProxy 8000; "paperless.jhink.org" = simpleProxy 8000;
"vault.jhink.org" = simpleProxy 8081; #"vault.jhink.org" = simpleProxy 8081;
}; };
} }