poire.dev/website/docker/nginx.conf
aramperes 3efb5c1b43
All checks were successful
/ build-website-image (push) Successful in 39s
Analytics
2025-08-24 23:48:55 -04:00

24 lines
692 B
Nginx Configuration File

server {
listen 80;
server_name localhost;
add_header Content-Security-Policy "default-src 'self' https://a.wavy.fm; object-src 'none'; style-src 'self' 'unsafe-inline'";
add_header X-Frame-Options "SAMEORIGIN";
location / {
if ( $http_user_agent ~ 'curl' ) {
return 302 https://momoperes.ca/resume.txt;
}
root /usr/share/nginx/html;
index index.html;
try_files $uri $uri/ /index.html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location = /resume.txt {
root /usr/share/nginx/html;
}
}