big rewrite (#15)

This commit is contained in:
Lexie
2024-10-11 16:02:11 +02:00
committed by GitHub
parent 4ee85a79ba
commit b4e44be4bf
22 changed files with 338 additions and 466 deletions

49
conf/nginx.conf Normal file
View File

@@ -0,0 +1,49 @@
# r.bskyx.app
server {
set $scheme https;
set $server "bskyx.app";
set $port 80;
listen 80;
listen [::]:80;
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name r.bskyx.app;
ssl_certificate /etc/letsencrypt/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/privkey.pem;
access_log /var/nginx/log/r.bskyx.app-access.log proxy;
error_log /var/nginx/log/r.bskyx.app-error.log warn;
location / {
rewrite ^(.*)$ $scheme://bskyx.app$1?direct=true permanent;
}
}
# api.bskyx.app
server {
set $scheme http;
set $server "localhost";
set $port 2598;
listen 80;
listen [::]:80;
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name api.bskyx.app;
ssl_certificate /etc/letsencrypt/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/privkey.pem;
access_log /var/nginx/logs/api.bskyx.app-access.log proxy;
error_log /var/nginx/logs/api.bskyx.app-error.log warn;
}