big cleanup

This commit is contained in:
hyperdefined 2023-07-27 14:49:25 -04:00
parent d5e5cb0533
commit bede3ce509
No known key found for this signature in database
GPG Key ID: EB0B55B31E88AB03
2 changed files with 22 additions and 64 deletions

View File

@ -1,15 +1,3 @@
# Define the location for where cobalt web runs. Change the port to fit your needs.
upstream cobaltweb {
server 127.0.0.1:9000;
keepalive 64;
}
# Define the location for where cobalt API runs. Change the port to fit your needs.
upstream cobaltapi {
server 127.0.0.1:9001;
keepalive 64;
}
# Server block definition for cobalt web.
server {
# Listen for for requests to the domain on port 80.
@ -17,20 +5,15 @@ server {
listen [::]:80;
server_name co.wukko.sh;
# Set loggging.
access_log /var/log/nginx/co.wukko.sh.access.log;
error_log /var/log/nginx/co.wukko.sh.error.log;
# Set loggging. By default, logging is off for privacy.
# Uncomment these if you want to enable logging.
#access_log /var/log/nginx/co.wukko.sh.access.log;
#error_log /var/log/nginx/co.wukko.sh.error.log;
# Pass all requests to cobalt web, as defined above.
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://cobaltweb;
proxy_pass http://127.0.0.1:9000;
proxy_http_version 1.1;
proxy_pass_request_headers on;
proxy_set_header Connection "keep-alive";
proxy_store off;
}
}
@ -41,19 +24,14 @@ server {
listen [::]:80;
server_name co.wuk.sh;
# Set loggging.
access_log /var/log/nginx/co.wuk.sh.access.log;
error_log /var/log/nginx/co.wuk.sh.error.log;
# Set loggging. By default, logging is off for privacy.
# Uncomment these if you want to enable logging.
#access_log /var/log/nginx/co.wuk.sh.access.log;
#error_log /var/log/nginx/co.wuk.sh.error.log;
# Pass all requests to cobalt API, as defined above.
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://cobaltapi;
proxy_pass http://127.0.0.1:9001;
proxy_http_version 1.1;
proxy_pass_request_headers on;
proxy_set_header Connection "keep-alive";
proxy_store off;
}
}

View File

@ -16,18 +16,6 @@ server {
}
# Define the location for where cobalt web runs. Change the port to fit your needs.
upstream cobaltweb {
server 127.0.0.1:9000;
keepalive 64;
}
# Define the location for where cobalt API runs. Change the port to fit your needs.
upstream cobaltapi {
server 127.0.0.1:9001;
keepalive 64;
}
# Server block definition for cobalt web.
server {
# Listen for for requests to the domain on port 443.
@ -35,24 +23,20 @@ server {
listen [::]:443 ssl http2;
server_name co.wukko.sh;
# Set loggging.
access_log /var/log/nginx/co.wukko.sh.access.log;
error_log /var/log/nginx/co.wukko.sh.error.log;
# Set loggging. By default, logging is off for privacy.
# Uncomment these if you want to enable logging.
#access_log /var/log/nginx/co.wukko.sh.access.log;
#error_log /var/log/nginx/co.wukko.sh.error.log;
# Set your HTTPS certificate.
ssl_certificate /etc/letsencrypt/live/co.wukko.sh/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/co.wukko.sh/privkey.pem;
# Pass all requests to cobalt web, as defined above.
# If you use a different port for cobalt web, change it here!
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://cobaltweb;
proxy_pass http://127.0.0.1:9000;
proxy_http_version 1.1;
proxy_pass_request_headers on;
proxy_set_header Connection "keep-alive";
proxy_store off;
}
}
@ -63,23 +47,19 @@ server {
listen [::]:443 ssl http2;
server_name co.wuk.sh;
# Set loggging.
access_log /var/log/nginx/co.wuk.sh.access.log;
error_log /var/log/nginx/co.wuk.sh.error.log;
# Set loggging. By default, logging is off for privacy.
# Uncomment these if you want to enable logging.
#access_log /var/log/nginx/co.wuk.sh.access.log;
#error_log /var/log/nginx/co.wuk.sh.error.log;
# Set your HTTPS certificate.
ssl_certificate /etc/letsencrypt/live/co.wuk.sh/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/co.wuk.sh/privkey.pem;
# Pass all requests to cobalt API, as defined above.
# If you use a different port for cobalt API, change it here!
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://cobaltapi;
proxy_pass http://127.0.0.1:9001;
proxy_http_version 1.1;
proxy_pass_request_headers on;
proxy_set_header Connection "keep-alive";
proxy_store off;
}
}