ProxyFix und nginx-Beispiel für Reverse-Proxy
- Werkzeug ProxyFix für X-Forwarded-* Header - nginx-proxy.example.conf mit korrekten proxy_set_header - README: Hinweise zu 502-Beseitigung hinter nginx Made-with: Cursor
This commit is contained in:
10
README.md
10
README.md
@@ -66,6 +66,16 @@ touch kasse.db
|
||||
docker run -p 9090:90 -v $(pwd)/kasse.db:/app/kasse.db -t erdbeerhannah:latest
|
||||
```
|
||||
|
||||
### Nginx Reverse-Proxy
|
||||
|
||||
Bei 502 Bad Gateway hinter nginx:
|
||||
|
||||
1. **Proxy-Header**: Nginx muss `X-Forwarded-For`, `X-Forwarded-Proto`, `Host` setzen (die App nutzt `ProxyFix`).
|
||||
2. **Upstream-Erreichbarkeit**: `proxy_pass` muss den Container erreichen:
|
||||
- nginx auf gleichem Host wie Docker: `http://127.0.0.1:9090`
|
||||
- nginx auf anderem Host: `http://<Docker-Host-IP>:9090`
|
||||
3. **Beispielkonfiguration**: Siehe `nginx-proxy.example.conf`
|
||||
|
||||
## Privatsphäre
|
||||
|
||||
Die App *erdbeerhannah* protokolliert keine personenbezogenen Daten. Keine IP-Adressen und keine persönlichen Benutzer-Eingaben. Es werden keine Cookies genutzt. Zur reinen Nutzungsstatistik (Seitenaufrufe) verwenden wir das datenschutzfreundliche, Cookie-lose [Plausible Analytics](https://plausible.io/). Es gibt keine Werbung.
|
||||
|
||||
Reference in New Issue
Block a user