|
|
79d14444ed
|
docs: add data cache reuse design document
Captures design for staleness-based data refresh to avoid
re-fetching all 103 NASDAQ tickers on every container restart.
Key features:
- Check all daily_prices_*.json files for staleness
- Configurable MAX_DATA_AGE_DAYS threshold (default: 7)
- Bash wrapper logic in entrypoint.sh
- Handles edge cases (partial data, missing files, rate limits)
|
2025-10-30 21:46:05 -04:00 |
|
|
|
156d0cab21
|
Add Docker build test results
Local build verification completed successfully
Image builds without errors
Configuration parses correctly
|
2025-10-30 19:19:00 -04:00 |
|
|
|
efc2d754d6
|
Add Docker deployment implementation plan
Comprehensive 12-task plan including:
- Dockerfile and docker-compose.yml creation
- entrypoint.sh sequential startup script
- GitHub Actions CI/CD workflow
- Complete documentation (DOCKER.md, RELEASING.md)
- Testing and validation steps
|
2025-10-30 18:26:47 -04:00 |
|
|
|
6794a65ef6
|
Add Docker deployment design document
Comprehensive design for Docker containerization including:
- Single monolithic container approach for dev/testing
- docker-compose.yml with environment variable injection
- Sequential startup via entrypoint.sh script
- GitHub Actions workflow for automated image builds on release tags
- Documentation strategy and implementation checklist
|
2025-10-30 18:22:03 -04:00 |
|