Skip to content

devops-project End-to-end DevOps pipeline with: Flask (Python) backend → Docker containerization → CI/CD (GitHub Actions) → Infrastructure as Code (Terraform). Features real-time monitoring dashboard with Chart.js. ● Python ● Docker ● Terraform ● GitHub Actions ● JavaScript

Notifications You must be signed in to change notification settings

NadaJoobeur/devops-project

Repository files navigation

🚀 System Monitoring Dashboard with DevOps Pipeline

CI/CD Docker Terraform

A complete DevOps project demonstrating:

  • Web app development (Flask + Chart.js)
  • Containerization with Docker
  • CI/CD with GitHub Actions
  • Infrastructure as Code (Terraform)

📊 Features

  • Real-time monitoring of:
    • CPU/RAM/Disk usage 💾
    • Process count ⚙️
    • System uptime ⏱️
    • CPU temperature 🌡️
  • Interactive charts (Chart.js) 📈

🛠️ Tech Stack

Backend:   Flask (Python) + psutil
Frontend:  HTML/CSS + Chart.js
DevOps:    Docker · GitHub Actions · Terraform

About

devops-project End-to-end DevOps pipeline with: Flask (Python) backend → Docker containerization → CI/CD (GitHub Actions) → Infrastructure as Code (Terraform). Features real-time monitoring dashboard with Chart.js. ● Python ● Docker ● Terraform ● GitHub Actions ● JavaScript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published