My personal site cherry.computer
htmx tailwind axum askama

Delete now defunct nginx configuration

All this logic is now split between the axum server and fly.io services.

-64
-64
nginx_conf/oivovio
··· 1 - server { 2 - listen 443 ssl; 3 - 4 - server_name oivov.io; 5 - 6 - ssl_certificate /etc/letsencrypt/live/oivov.io/fullchain.pem; 7 - ssl_certificate_key /etc/letsencrypt/live/oivov.io/privkey.pem; 8 - 9 - ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 10 - ssl_prefer_server_ciphers on; 11 - ssl_dhparam /etc/ssl/certs/dhparam.pem; 12 - ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA'; 13 - ssl_session_timeout 1d; 14 - ssl_session_cache shared:SSL:50m; 15 - ssl_stapling on; 16 - ssl_stapling_verify on; 17 - add_header Strict-Transport-Security max-age=15768000; 18 - 19 - root /var/www/html; 20 - 21 - index index.html; 22 - 23 - gzip on; 24 - gzip_types application/octet-stream; 25 - 26 - location / { 27 - try_files $uri $uri/ =404; 28 - } 29 - 30 - location /thedevzone { 31 - auth_basic "Dev area, stay out!"; 32 - auth_basic_user_file /etc/nginx/.htpasswd; 33 - 34 - alias /var/www/html/dev; 35 - } 36 - 37 - location /dev { 38 - deny all; 39 - } 40 - 41 - location ~ /.well-known { 42 - allow all; 43 - } 44 - 45 - location /scrobbles.json { 46 - if ($request_method = 'GET') { 47 - add_header 'Access-Control-Allow-Origin' '*' always; 48 - } 49 - 50 - proxy_pass https://localhost:8345; 51 - } 52 - } 53 - 54 - server { 55 - listen 80; 56 - server_name oivov.io; 57 - return 301 https://$host$request_uri; 58 - } 59 - 60 - server { 61 - server_name www.oivov.io; 62 - 63 - return 301 $scheme://oivov.io$request_uri; 64 - }