Files
2026-07-12 10:15:51 -04:00

24 lines
674 B
Plaintext

server {
listen 3451 ssl;
server_name grajmedia.duckdns.org;
ssl_certificate /etc/letsencrypt/live/grajmedia.duckdns.org/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/grajmedia.duckdns.org/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers HIGH:!aNULL:!MD5;
root /mnt/seagate8tb/Websites/AirRepairTeam;
index index.html;
# Clean URLs — /hvac serves /hvac/index.html
location / {
try_files $uri $uri/ $uri/index.html =404;
}
# Cache static assets
location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff2?)$ {
expires 1h;
add_header Cache-Control "public, must-revalidate";
}
}