- Add Frontend Dockerfile with Next.js standalone build - Add docker-compose.yml for production deployment - Add docker-compose.dev.yml for development with hot-reload - Configure Frontend next.config.js with standalone output - Add .dockerignore files for both backend and frontend - Add comprehensive README-DOCKER.md documentation - Update .gitignore to exclude node_modules and build artifacts - Remove obsolete component files (CycleCalculator.tsx, PHDiagram.tsx) - Backend and Frontend communicate via Docker network - Healthchecks configured for both services - Environment variables configured for API URL
12 lines
213 B
Plaintext
12 lines
213 B
Plaintext
fastapi==0.109.0
|
|
uvicorn[standard]==0.27.0
|
|
pydantic==2.5.0
|
|
pydantic-settings==2.1.0
|
|
numpy==1.26.3
|
|
pandas==2.2.0
|
|
matplotlib==3.8.2
|
|
plotly==5.18.0
|
|
python-multipart==0.0.6
|
|
cachetools==5.3.2
|
|
python-json-logger==2.0.7
|