Update deployment: remove Fly.io, add self-hosted Docker setup
Some checks failed
CI / Lint (push) Failing after 4s
CI / Type Check (push) Successful in 30s
CI / Release (push) Has been cancelled
CI / Test (push) Has been cancelled

This commit is contained in:
2026-01-29 21:57:27 +00:00
parent ddf2c9439d
commit 7e8943ac57
3 changed files with 3 additions and 18 deletions

View File

@@ -8,10 +8,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Added
- Fly.io deployment configuration for public demo
- Docker deployment configuration for public demo
- Dockerfile with Python 3.11-slim and WeasyPrint dependencies
- fly.toml with scale-to-zero configuration (London region)
- .dockerignore to exclude tests, docs, and development files
- deploy/ directory with docker-compose, nginx config, and Cloudflare Tunnel setup
- PDF Report Generation (Sprint 18)
- Professional PDF reports from test results with charts and styling
- `ReportGenerator` class orchestrating data gathering, chart generation, and PDF output