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.