add gitea

This commit is contained in:
Roland Schneider 2024-10-01 21:31:58 +00:00
parent 495afbdc3a
commit c87afc8b10
14 changed files with 68 additions and 12 deletions

2
.env
View File

@ -1 +1 @@
nuc=46.251.21.47
nuc=94.248.159.35

View File

@ -53,6 +53,6 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/ios.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:3085;
proxy_pass http://94.248.159.35:3085;
}
}

View File

@ -19,7 +19,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/docker.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:3082;
proxy_pass http://94.248.159.35:3082;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

View File

@ -0,0 +1,28 @@
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name gitea.rschneider.hu;
proxy_send_timeout 120;
proxy_read_timeout 300;
proxy_buffering off;
proxy_request_buffering off;
keepalive_timeout 5 5;
tcp_nodelay on;
# allow large uploads of files - refer to nginx documentation
client_max_body_size 2G;
ssl_certificate /etc/nginx/ssl/live/gitea.rschneider.hu/fullchain.pem;
ssl_certificate_key /etc/nginx/ssl/live/gitea.rschneider.hu/privkey.pem;
location / {
proxy_pass http://94.248.159.35:4100;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}

View File

@ -19,7 +19,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/heimdall.rschneider.hu/privkey.pem;
location / {
proxy_pass https://46.251.21.47:3002;
proxy_pass https://94.248.159.35:3002;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

View File

@ -19,7 +19,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/k8sdash.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:5000;
proxy_pass http://94.248.159.35:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

View File

@ -9,7 +9,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/nextcloud.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:5050;
proxy_pass http://94.248.159.35:5050;
proxy_set_header Host $host;
}
}

View File

@ -19,7 +19,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/nexus.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:3081;
proxy_pass http://94.248.159.35:3081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

View File

@ -19,7 +19,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/registry.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:3082;
proxy_pass http://94.248.159.35:3082;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

View File

@ -1,5 +1,5 @@
upstream nas1-ssh {
server 46.251.21.47:10022;
server 94.248.159.35:10022;
}
server {

View File

@ -1,6 +1,6 @@
stream{
upstream nuc-ssh {
server 46.251.21.47:2022;
server 94.248.159.35:2022;
}
server {

View File

@ -9,7 +9,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/wikijs.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:3010;
proxy_pass http://94.248.159.35:3010;
}
}

View File

@ -19,7 +19,7 @@ server {
ssl_certificate_key /etc/nginx/ssl/live/wiki.rschneider.hu/privkey.pem;
location / {
proxy_pass http://46.251.21.47:3030;
proxy_pass http://94.248.159.35:3030;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

View File

@ -0,0 +1,28 @@
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name gitea.rschneider.hu;
proxy_send_timeout 120;
proxy_read_timeout 300;
proxy_buffering off;
proxy_request_buffering off;
keepalive_timeout 5 5;
tcp_nodelay on;
# allow large uploads of files - refer to nginx documentation
client_max_body_size 2G;
ssl_certificate /etc/nginx/ssl/live/gitea.rschneider.hu/fullchain.pem;
ssl_certificate_key /etc/nginx/ssl/live/gitea.rschneider.hu/privkey.pem;
location / {
proxy_pass http://${nuc}:4100;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}