nginx->caddy
This commit is contained in:
parent
f9ff89e13e
commit
b2a00d0006
7 changed files with 42 additions and 282 deletions
|
@ -35,34 +35,6 @@
|
|||
"fd31:185d:722e::1"
|
||||
];
|
||||
|
||||
services.nginx.upstreams.forgejo = {
|
||||
servers = {
|
||||
"10.89.88.15:3000" = { };
|
||||
"[fd31:185d:722f::15]:3000" = { };
|
||||
};
|
||||
};
|
||||
|
||||
services.nginx.virtualHosts."git.oxapentane.com" = {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
locations."/" = {
|
||||
proxyPass = "http://forgejo";
|
||||
extraConfig = ''
|
||||
client_max_body_size 50000M;
|
||||
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
|
||||
proxy_read_timeout 600s;
|
||||
proxy_send_timeout 600s;
|
||||
send_timeout 600s;
|
||||
'';
|
||||
};
|
||||
};
|
||||
services.caddy.virtualHosts."git.oxapentane.com".extraConfig =
|
||||
"reverse_proxy 10.89.88.15:3000 [fd31:185d:722f::15]:3000";
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue