DevOps-Project-Two-Tier-Flask-App

(★ 226)

In this project, I built a fully automated CI/CD pipeline to deploy a two-tier Flask application (Flask + MySQL) on AWS EC2 using Jenkins, Docker, and Docker Compose. It integrates GitHub for version control and ensures seamless, reliable, and hands-free deployments.

  • app.py
  • docker-compose.yml
  • Dockerfile
  • Jenkinsfile
  • message.sql
  • README.md
  • requirement.txt
// repository documentation