{"repo":"bitovi/github-actions-deploy-docker-to-ec2","free":true,"listed":false,"github":"https://github.com/bitovi/github-actions-deploy-docker-to-ec2","clone":"git clone https://github.com/bitovi/github-actions-deploy-docker-to-ec2.git","description":"GitHub Action to deploy any docker-composed app to an AWS EC2 VM.","language":null,"stars":99,"topics":["aws","docker","docker-compose","ec2","github-actions"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Deploy Docker to AWS VM (EC2) bitovi/github-actions-deploy-docker-to-ec2 deploys any Docker-based app to an AWS VM (EC2) using Docker and Docker Compose. The action will copy this repo to the VM and then run docker compose up . ⚠️ Migrating from v0.5.8 to v1.0.0 is not possible. Some resources keep the same ID and errors will appear. ‼️ Resource identifiers ‼️ aws resource identifier is used as a unique key identifier for naming AWS resources. By default, it's made from the following values: ‼️ Changing any of these values may result in unexpected or conflicting resource creation . ‼️ ✨ Multiple deployments: If you need to deploy multiple environments (e.g. dev , staging , prod ) within the same repository, explicitly set aws resource identifier and append the environment name to ensure uniqueness. ✳️ New in this release ✳️ - Added docker backup retention , allowing cleanup of old backups. Set the number of backups to keep, defaults to unlimited. - Fixed some bugs related to certificate handling. Specifically dependencies and first-time root-cert creation. - ⚠️ aws elb access log bucket name was not being set correctly, hence it was set to a fixed value ignoring input. - Added ALB with WAF option - Including priorities for rules and the possibility to add your own. ✨ Both ALB and ELB can coexist, but when a domain is defined, it will be applied for ALB resources if both enabled. To disable the ELB, set aws elb create to false. ‼️⚠️ Breaking changes ⚠️‼️ As aws elb access log ","default_branch":null,"files":null,"tree":[],"storefront":"/r/bitovi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bitovi/github-actions-deploy-docker-to-ec2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}