- 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
- 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.