Commit Graph

3 Commits

Author SHA1 Message Date
ats-tech25
baa7747583 chore(docker): Disable default port exposure and health check in Dockerfile
- Comment out default port exposure (EXPOSE 8080)
- Disable default health check command
- Prepare Dockerfile for more flexible container configuration
- Allows for custom port mapping and health check strategies at runtime
2025-11-07 22:17:23 +00:00
ats-tech25
748c30ab8c chore(docker): Enhance Dockerfile with improved healthcheck and package installation
- Add wget package to base Alpine image for healthcheck functionality
- Increase healthcheck start period from 5s to 40s to allow more startup time
- Ensure robust health verification for application container
- Improve container initialization and readiness detection
2025-11-07 21:53:07 +00:00
ats-tech25
4f872b8350 chore(docker): Add Docker and development configuration files
- Add Dockerfile for multi-stage build process
- Add .dockerignore to optimize Docker build context
- Add docker-compose.yml for local development and deployment
- Remove existing Makefile and replace with Docker-based workflow
- Update .gitignore to exclude .env file
- Update .env.example with consistent configuration
- Remove sensitive .env file from version control
- Prepare project for containerized development and deployment
Streamlines project setup, improves development workflow, and enhances deployment flexibility with containerization.
2025-11-07 20:54:18 +00:00