Files
SlpSoftware/aidlc-docs/features/react-frontend/operations/deployment/nginx/live-configs/slpsoftware-test-webserver.conf
T
SluijsensandClaude Sonnet 5 d1f544555d Bewaar gecorrigeerde live nginx-configs als referentie in de repo
De configs die deze sessie zijn nagelopen en gefixt (slpsoftware-analytics.conf,
slpsoftware-test-webserver.conf, slpsoftware.conf) stonden alleen als geplakte
tekst in de chat en een tijdelijke scratchpad-map, niet in de repo of op de
Pi's zelf toegepast. Dit zet ze duurzaam vast als referentiesnapshot, met een
README die per bestand aangeeft wat er is aangepast en waarom. Nog steeds
handmatig te kopiëren naar de Pi's; niet automatisch gesynchroniseerd.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-27 14:49:11 +02:00

32 lines
1.0 KiB
Plaintext

server {
# Luistert op alle interfaces (net als de andere sites op deze Pi); deze
# Pi is sowieso niet vanaf internet bereikbaar, dus dit is bewust en consistent.
listen 80;
listen [::]:80;
server_name test.slpsoftware.nl;
error_log /var/log/nginx/slpsoftware-test-webserver_error.log;
access_log /var/log/nginx/slpsoftware-test-webserver_access.log;
root /mnt/storage1/www/html/test/slpsoftware;
index index.html;
# De React-app gebruikt client-side routing (React Router), dus onbekende
# paden moeten terugvallen op index.html in plaats van een 404 te geven.
location / {
try_files $uri $uri/ /index.html;
}
# Statische assets mogen langer gecachet worden.
location ~* \.(?:css|js|svg|png|jpg|jpeg|gif|ico|woff2?)$ {
try_files $uri =404;
expires 7d;
add_header Cache-Control "public";
}
# Doorgeven van het echte client-IP en protocol, afkomstig van de reverse proxy.
#set_real_ip_from 192.168.1.0/24;
#real_ip_header X-Forwarded-For;
}