Releases: patrickhaley/dockerplayground
Releases · patrickhaley/dockerplayground
Release list
v1.0.7
Release v1.0.7 - ALB Integration
Major Changes
- Added Application Load Balancer (ALB) support
- Improved container health monitoring
- Added production-grade networking configuration
Detailed Changelog
v1.0.7
- Added ALB configuration and integration
- Added healthcheck to task definition
- Added curl to base Docker image for health checks
- Updated container networking configuration
v1.0.6
- Fixed ECR repository name in deployment workflow
- Updated ECS service configuration
v1.0.5
- Attempted ECR repository configuration fix
- Updated Docker build process
v1.0.4
- Updated IAM permissions for deployment
- Added ECR push capabilities
v1.0.3
- Added package-lock.json for consistent builds
- Updated npm installation process in Dockerfile
v1.0.2
- Fixed nodemon installation issues
- Updated development environment configuration
v1.0.1
- Initial GitHub Actions workflow setup
- Basic ECS deployment configuration
v1.0.0
- Initial release
- Basic Express.js application setup
- Docker multi-stage build configuration
- Health check endpoint implementation
- Environment-specific configurations
How to Deploy
- Automatic deployment triggered by this release tag
- Monitor deployment status in:
- GitHub Actions
- AWS ECS Console
- AWS CloudWatch Logs
Testing
Access the application through ALB:
bash
curl http://<alb-dns-name>/health
curl http://<alb-dns-name>/
Rollback Instructions
If needed, rollback to a previous version:
- Find the desired version tag
- Update ECS service to use that image version
v1.0.1
Release v1.0.0
Features
- Added health check endpoint
- Initial production deployment setup
How to Deploy
- Pull the latest main branch
- Run
npm run docker:prod - Verify health check endpoint
Rollback Instructions
Included in deployment documentation