generated from nhcarrigan/template
feat: clean up config, alphabetise prod
This commit is contained in:
parent
78c0210284
commit
dddc247701
@ -8,7 +8,7 @@ server {
|
|||||||
# Root path redirect only for port 443
|
# Root path redirect only for port 443
|
||||||
location = / {
|
location = / {
|
||||||
if ($server_port = 443) {
|
if ($server_port = 443) {
|
||||||
return 301 https://chat.nhcarrigan.com;
|
return 301 https://matrix.to/#/#home:matrix.nhcarrigan.com;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,3 +1,16 @@
|
|||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name afp.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/afp.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/afp.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass https://127.0.0.1:10443;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name alerts.nhcarrigan.com;
|
server_name alerts.nhcarrigan.com;
|
||||||
@ -13,15 +26,31 @@ server {
|
|||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name irc-private.nhcarrigan.com;
|
server_name analytics.nhcarrigan.com;
|
||||||
ssl_certificate /etc/letsencrypt/live/irc-private.nhcarrigan.com/fullchain.pem;
|
ssl_certificate /etc/letsencrypt/live/analytics.nhcarrigan.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/letsencrypt/live/irc-private.nhcarrigan.com/privkey.pem;
|
ssl_certificate_key /etc/letsencrypt/live/analytics.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
proxy_pass http://127.0.0.1:9000;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
proxy_redirect off;
|
proxy_pass http://127.0.0.1:11080;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location = /live/websocket {
|
||||||
|
proxy_pass http://127.0.0.1:11080;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
|
proxy_set_header Connection "Upgrade";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name announcements.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/announcements.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/announcements.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
return 301 https://forum.nhcarrigan.com/c/announcements/14;
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
@ -37,332 +66,19 @@ server {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name naomi.party;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/naomi.party/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/naomi.party/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/bsky;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name forms.nhcarrigan.com;
|
server_name becca.nhcarrigan.com;
|
||||||
ssl_certificate /etc/letsencrypt/live/forms.nhcarrigan.com/fullchain.pem;
|
ssl_certificate /etc/letsencrypt/live/becca.nhcarrigan.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/letsencrypt/live/forms.nhcarrigan.com/privkey.pem;
|
ssl_certificate_key /etc/letsencrypt/live/becca.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
root /home/nhcarrigan/forms;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /appeal {
|
|
||||||
try_files /appeal.html =404;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /contact {
|
|
||||||
try_files /contact.html =404;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /commission {
|
|
||||||
try_files /commission.html =404;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /staff {
|
|
||||||
try_files /staff.html =404;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /events {
|
|
||||||
try_files /events.html =404;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /session {
|
|
||||||
try_files /session.html =404;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /mentorship {
|
|
||||||
try_files /mentorship.html =404;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name moderation.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/moderation.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/moderation.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
proxy_pass http://127.0.0.1:12443;
|
proxy_pass http://127.0.0.1:5010;
|
||||||
proxy_redirect off;
|
proxy_redirect off;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name announcements.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/announcements.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/announcements.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3002;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name blog.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/blog.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/blog.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3003;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name security.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/security.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/security.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/security;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name nhcarrigan.link;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/nhcarrigan.link/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/nhcarrigan.link/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/link-redirector;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name games.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/games.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/games.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/games;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name hooks.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/hooks.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/hooks.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass https://127.0.0.1:9443;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name afp.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/afp.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/afp.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass https://127.0.0.1:10443;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name naomi.lgbt;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/naomi.lgbt/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/naomi.lgbt/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3000;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name www.naomi.lgbt;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/www.naomi.lgbt/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/www.naomi.lgbt/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3000;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name starfazers.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/starfazers.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/starfazers.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/starfazers;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name denna.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/denna.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/denna.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/denna/dist/dennagrey;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3000;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name www.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/www.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/www.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3000;
|
|
||||||
proxy_redirect off;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name kaitlyn.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/kaitlyn.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/kaitlyn.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/kaitlyn/dist/kaitlyn-nichols;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name docs.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/docs.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/docs.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/docs/dist;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name notes.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/notes.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/notes.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/notes/dist;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name fcc.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/fcc.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/fcc.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/status/fcc/dist;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name deepgram.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/deepgram.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/deepgram.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/status/deepgram/dist;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name uptime.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/uptime.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/uptime.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3001;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name incidents.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/incidents.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/incidents.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:3001;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name beccalia.nhcarrigan.com;
|
server_name beccalia.nhcarrigan.com;
|
||||||
@ -384,6 +100,133 @@ server {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name blog.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/blog.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/blog.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:3003;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name chat.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/chat.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/chat.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/chat;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name contact.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/contact.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/contact.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
return 301 https://docs.nhcarrigan.com/about/contact/;
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name deepgram.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/deepgram.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/deepgram.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/status/deepgram/dist;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name docs.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/docs.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/docs.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/docs/dist;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name donate.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/donate.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/donate.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
return 301 https://docs.nhcarrigan.com/about/donate/;
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name fcc.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/fcc.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/fcc.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/status/fcc/dist;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name forms.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/forms.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/forms.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/forms/client/dist/client/browser;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
try_files $uri $uri/ /index.html;
|
||||||
|
}
|
||||||
|
|
||||||
|
location ~* \.(js|css)$ {
|
||||||
|
try_files $uri $uri/ @rewrite;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name forms-api.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/forms-api.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/forms-api.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:1234;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name games.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/games.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/games.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/games;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name goblin.nhcarrigan.com;
|
server_name goblin.nhcarrigan.com;
|
||||||
@ -397,6 +240,57 @@ server {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name gwen.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/gwen.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/gwen.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:5012;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name hooks.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/hooks.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/hooks.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass https://127.0.0.1:9443;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name incidents.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/incidents.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/incidents.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:3001;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name irc-private.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/irc-private.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/irc-private.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:9000;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name loan.nhcarrigan.com;
|
server_name loan.nhcarrigan.com;
|
||||||
@ -412,13 +306,136 @@ server {
|
|||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name linkdetector.nhcarrigan.com;
|
server_name manual.nhcarrigan.com;
|
||||||
ssl_certificate /etc/letsencrypt/live/linkdetector.nhcarrigan.com/fullchain.pem;
|
ssl_certificate /etc/letsencrypt/live/manual.nhcarrigan.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/letsencrypt/live/linkdetector.nhcarrigan.com/privkey.pem;
|
ssl_certificate_key /etc/letsencrypt/live/manual.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/manual;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name maylin.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/maylin.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/maylin.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
proxy_pass http://127.0.0.1:2443;
|
proxy_pass http://127.0.0.1:5011;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name moderation.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/moderation.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/moderation.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:12443;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name nails.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/nails.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/nails.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/nails/client/dist/client/browser;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
try_files $uri $uri/ /index.html;
|
||||||
|
}
|
||||||
|
|
||||||
|
location ~* \.(js|css)$ {
|
||||||
|
try_files $uri $uri/ @rewrite;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name nails-api.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/nails-api.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/nails-api.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:1235;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name naomi.lgbt;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/naomi.lgbt/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/naomi.lgbt/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:3000;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name naomi.party;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/naomi.party/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/naomi.party/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/bsky;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:3000;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name nhcarrigan.link;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/nhcarrigan.link/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/nhcarrigan.link/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/link-redirector;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name notes.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/notes.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/notes.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/notes/dist;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -434,6 +451,34 @@ server {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name quality.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/quality.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/quality.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
client_max_body_size 1g;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:9500;
|
||||||
|
proxy_redirect off;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name resume.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/resume.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/resume.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/resume;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name ruubot.nhcarrigan.com;
|
server_name ruubot.nhcarrigan.com;
|
||||||
@ -446,6 +491,32 @@ server {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name security.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/security.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/security.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/security;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name sitemap.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/sitemap.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/sitemap.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/sitemap;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name tasks.nhcarrigan.com;
|
server_name tasks.nhcarrigan.com;
|
||||||
@ -458,6 +529,32 @@ server {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name testimonials.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/testimonials.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/testimonials.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
root /home/nhcarrigan/testimonials;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
index index.html;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
server {
|
||||||
|
listen 443 ssl;
|
||||||
|
server_name tickets.nhcarrigan.com;
|
||||||
|
ssl_certificate /etc/letsencrypt/live/tickets.nhcarrigan.com/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/tickets.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_pass http://127.0.0.1:14443;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name trans.nhcarrigan.com;
|
server_name trans.nhcarrigan.com;
|
||||||
@ -484,129 +581,38 @@ server {
|
|||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name trans-slack.nhcarrigan.com;
|
server_name uptime.nhcarrigan.com;
|
||||||
ssl_certificate /etc/letsencrypt/live/trans-slack.nhcarrigan.com/fullchain.pem;
|
ssl_certificate /etc/letsencrypt/live/uptime.nhcarrigan.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/letsencrypt/live/trans-slack.nhcarrigan.com/privkey.pem;
|
ssl_certificate_key /etc/letsencrypt/live/uptime.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
proxy_pass http://127.0.0.1:5002;
|
proxy_pass http://127.0.0.1:3001;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name naomiai.nhcarrigan.com;
|
server_name www.naomi.lgbt;
|
||||||
ssl_certificate /etc/letsencrypt/live/naomiai.nhcarrigan.com/fullchain.pem;
|
ssl_certificate /etc/letsencrypt/live/www.naomi.lgbt/fullchain.pem;
|
||||||
ssl_certificate_key /etc/letsencrypt/live/naomiai.nhcarrigan.com/privkey.pem;
|
ssl_certificate_key /etc/letsencrypt/live/www.naomi.lgbt/privkey.pem;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
proxy_pass http://127.0.0.1:6443;
|
proxy_pass http://127.0.0.1:3000;
|
||||||
|
proxy_redirect off;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl;
|
||||||
server_name analytics.nhcarrigan.com;
|
server_name www.nhcarrigan.com;
|
||||||
ssl_certificate /etc/letsencrypt/live/analytics.nhcarrigan.com/fullchain.pem;
|
ssl_certificate /etc/letsencrypt/live/www.nhcarrigan.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/letsencrypt/live/analytics.nhcarrigan.com/privkey.pem;
|
ssl_certificate_key /etc/letsencrypt/live/www.nhcarrigan.com/privkey.pem;
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_pass http://127.0.0.1:3000;
|
||||||
proxy_pass http://127.0.0.1:11080;
|
proxy_redirect off;
|
||||||
}
|
|
||||||
|
|
||||||
location = /live/websocket {
|
|
||||||
proxy_pass http://127.0.0.1:11080;
|
|
||||||
proxy_http_version 1.1;
|
|
||||||
proxy_set_header Upgrade $http_upgrade;
|
|
||||||
proxy_set_header Connection "Upgrade";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name bridge.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/bridge.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/bridge.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:7443;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name alt.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/alt.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/alt.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:8443;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name anon.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/anon.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/anon.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:11443;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name eval.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/eval.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/eval.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:12443;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name lib.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/lib.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/lib.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:13443;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name tickets.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/tickets.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/tickets.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
proxy_set_header Host $host;
|
|
||||||
proxy_pass http://127.0.0.1:14443;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
server {
|
|
||||||
listen 443 ssl;
|
|
||||||
server_name merlin.nhcarrigan.com;
|
|
||||||
ssl_certificate /etc/letsencrypt/live/merlin.nhcarrigan.com/fullchain.pem;
|
|
||||||
ssl_certificate_key /etc/letsencrypt/live/merlin.nhcarrigan.com/privkey.pem;
|
|
||||||
|
|
||||||
root /home/nhcarrigan/merlin;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
index index.html;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user