Add Docker deployment support with registry integration
- Update Dockerfile to use pyproject.toml instead of requirements.txt - Add support for Docker Hub image pulling in compose files - Add comprehensive deployment documentation with multiple methods - Create CLAUDE.md with development and architecture guide - Add .dockerignore for optimized build context - Update .env.example with Docker configuration variables - Configure 24-hour monitoring interval by default Changes: - Dockerfile: Install from pyproject.toml, use main.py entry point - docker-compose.yml: Add image option for registry deployment - docker-compose.prod.yml: Add image option for VPS deployment - README.md: Add Docker Hub push/pull workflows and examples - CLAUDE.md: Comprehensive guide for AI assistants and developers - .dockerignore: Exclude unnecessary files from Docker builds - .env.example: Add DOCKER_USERNAME and IMAGE_TAG variables
This commit is contained in:
parent
0236ef23d8
commit
9c5ac820b6
7 changed files with 529 additions and 11 deletions
|
|
@ -57,3 +57,12 @@ REQUEST_TIMEOUT=30.0
|
|||
|
||||
# Maximum retry attempts for failed requests
|
||||
MAX_RETRIES=3
|
||||
|
||||
# =============================================================================
|
||||
# Docker Configuration (for Docker Compose deployments)
|
||||
# =============================================================================
|
||||
# Your Docker Hub username (used when pulling pre-built images)
|
||||
DOCKER_USERNAME=yourusername
|
||||
|
||||
# Docker image tag to use (e.g., latest, v1.0.0, dev)
|
||||
IMAGE_TAG=latest
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue