Files
ksef_app/DEPLOY_SSL_NOTES.txt
Mateusz Gruszczyński 35571df778 push
2026-03-13 11:03:13 +01:00

21 lines
679 B
Plaintext

Zmiany wdrożeniowe
====================
1. Docker uruchamia aplikację przez Gunicorn:
gunicorn -w 1 -k gthread --threads 8 -b 0.0.0.0:5000 run:app
2. Dodano Caddy jako reverse proxy HTTPS.
- konfiguracja: deploy/caddy/Caddyfile
- certyfikaty TLS: deploy/caddy/ssl/server.crt oraz deploy/caddy/ssl/server.key
3. Dodano skrypt wdrożeniowy: deploy_docer.sh
Skrypt:
- generuje self-signed cert, gdy brak plików SSL,
- wykonuje docker compose pull,
- buduje bez cache,
- zatrzymuje stary stack,
- czyści stare obrazy/builder cache,
- uruchamia stack ponownie.
4. Aplikacja ufa nagłówkom reverse proxy (ProxyFix) i ma secure cookies dla HTTPS.