location / { proxy_pass http://127.0.0.1:22060/; proxy_http_version 1.1; proxy_set_header Host pretalx.c3voc.de; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto HTTPS; proxy_set_header X-Forwarded-Host pretalx.c3voc.de; proxy_buffering off; # https://github.com/pretalx/pretalx-media-ccc-de/issues/1 proxy_hide_header content-security-policy; #add_header content-security-policy "form-action 'self'; default-src 'self'; img-src 'self' data: https://www.gravatar.com; style-src 'self' 'unsafe-inline'; script-src 'self'; base-uri 'none'; frame-src https://media.ccc.de 'self'"; } location /media/ { alias /opt/pretalx/data/media/; add_header Content-Disposition 'attachment; filename="$1"'; expires 7d; access_log off; } location /static/ { alias /opt/pretalx/static/; access_log off; expires 365d; add_header Cache-Control "public"; }