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 { 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 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; 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 / { proxy_set_header Host $host; proxy_pass http://127.0.0.1:12443; 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 { listen 443 ssl; server_name beccalia.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/beccalia.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/beccalia.nhcarrigan.com/privkey.pem; root /home/nhcarrigan/games/beccalia; location / { index index.html; } location /origins { index index.html; } location /prologue { index index.html; } } server { listen 443 ssl; server_name goblin.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/goblin.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/goblin.nhcarrigan.com/privkey.pem; root /home/nhcarrigan/games/goblin; location / { index index.html; } } server { listen 443 ssl; server_name loan.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/loan.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/loan.nhcarrigan.com/privkey.pem; root /home/nhcarrigan/games/loan; location / { index index.html; } } server { listen 443 ssl; server_name linkdetector.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/linkdetector.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/linkdetector.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass http://127.0.0.1:2443; } } server { listen 443 ssl; server_name oogie.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/oogie.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/oogie.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass https://127.0.0.1:3443; } } server { listen 443 ssl; server_name ruubot.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/ruubot.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/ruubot.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass https://127.0.0.1:4443; } } server { listen 443 ssl; server_name tasks.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/tasks.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/tasks.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass http://127.0.0.1:5443; } } server { listen 443 ssl; server_name trans.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/trans.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/trans.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass http://0.0.0.0:5000; } } server { listen 443 ssl; server_name trans-bot.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/trans.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/trans.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass http://127.0.0.1:5001; } } server { listen 443 ssl; server_name trans-slack.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/trans-slack.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/trans-slack.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass http://127.0.0.1:5002; } } server { listen 443 ssl; server_name naomiai.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/naomiai.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/naomiai.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_pass http://127.0.0.1:6443; } } server { listen 443 ssl; server_name analytics.nhcarrigan.com; ssl_certificate /etc/letsencrypt/live/analytics.nhcarrigan.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/analytics.nhcarrigan.com/privkey.pem; location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 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 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; } }