diff --git a/scripts/data/nginx/backend.conf b/scripts/data/nginx/backend.conf index a52a43d..16b2a1d 100644 --- a/scripts/data/nginx/backend.conf +++ b/scripts/data/nginx/backend.conf @@ -1,12 +1,27 @@ server { listen 80; server_name shoutlink.me; - access_log logs/backend/access.log main; - root /usr/share/nginx/html; - location /api { - proxy_pass http://backend; + location / { + return 301 https://$server_name$request_uri; } + +# location /.well-known/acme-challenge/ { +# root /var/www/certbot; +# } +} + +server { + listen 443 ssl; + server_name shoutlink.me; + + location / { + proxy_pass http://backend; + } + + ssl_certificate /etc/letsencrypt/live/shoutlink.me/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/shoutlink.me/privkey.pem; + ssl_prefer_server_ciphers on; } upstream backend {