Инженерные и DevOps Решения
Архитектура контейнерного развертывания, образы в Docker Hub, модули автоматизации Ansible Galaxy и открытые репозитории исходного кода.
Архитектура инфраструктуры продакшна
Реальное окружение сервиса vorobevaqa.ru: сетевой контур, изоляция и автоматизация релизовLinux VDS & Сеть
Ubuntu 24.04 LTSНастроенный и защищенный выделенный хост: SSH по ed25519-ключам, сетевой экран UFW (порты 80, 443, ограниченный SSH), Fail2ban от брутфорса, мониторинг дисков и ротация логов (logrotate).
Nginx API Gateway
Reverse Proxy & SSLЕдиная точка входа с терминацией SSL (Let's Encrypt, Certbot), HTTP/2, сжатием Gzip и кастомными fallback-страницами ошибок 502/503. Роутинг трафика на контейнеры веб-приложения и микросервисов.
Docker & Blue-Green
Zero-Downtime CD
Микросервисы в изолированной docker-сети с жесткими лимитами памяти (cgroups). Zero-downtime скрипт deploy.sh: подъем параллельного инстанса, валидация через in-binary healthcheck и безопасный откат при сбое.
Публичные образы в Docker Hub
Готовые к развертыванию контейнеры и микросервисыsamba-web-ui
Modern, lightweight web UI for managing Samba (SMB/CIFS) servers on Linux
Ansible Galaxy Роли (IaC)
Модули автоматизации настройки окружения и сервисовselenium_grid_secure
Secure deployment of Selenium Grid 4 with Traefik, Let's Encrypt, and Basic Auth.
Репозитории на GitHub
Открытый исходный код сервисов, скриптов и тестовsambryx
Sambryx — это современная веб-панель управления файловыми серверами Samba на Linux.
dockpulse
A fast, lightweight terminal TUI monitor for Host, Docker, Compose, and Swarm. Быстрый и легковесный терминальный TUI-монитор для хоста, Docker, Compose и Swarm.