Этот проект демонстрирует реализацию профессионального CI/CD пайплайна с использованием Docker и GitHub Actions.
Проект включает три контейнеризированных модуля:
- Backend: Flask-приложение (Python API)
- Frontend: веб-интерфейс на Node.js (Express)
- Reverse Proxy: сервер на базе Nginx
Цель — продемонстрировать настройку автоматической сборки, тестирования и публикации Docker-образов в Docker Hub, а также локальный запуск сервисов через Docker Compose.
Проект будет полезен:
- 🔰 Новичкам — для изучения DevOps-практик, GitHub Actions и контейнеризации
- 🧑💻 Специалистам — как шаблон для построения надёжного и масштабируемого CI/CD-процесса