Инфраструктура & Проекты

Инженерные и DevOps Решения

Архитектура контейнерного развертывания, образы в Docker Hub, модули автоматизации Ansible Galaxy и открытые репозитории исходного кода.

Архитектура инфраструктуры продакшна

Реальное окружение сервиса vorobevaqa.ru: сетевой контур, изоляция и автоматизация релизов
Linux VDS & Сеть
Ubuntu 24.04 LTS

Настроенный и защищенный выделенный хост: SSH по ed25519-ключам, сетевой экран UFW (порты 80, 443, ограниченный SSH), Fail2ban от брутфорса, мониторинг дисков и ротация логов (logrotate).

Ubuntu UFW Fail2ban systemd
Nginx API Gateway
Reverse Proxy & SSL

Единая точка входа с терминацией SSL (Let's Encrypt, Certbot), HTTP/2, сжатием Gzip и кастомными fallback-страницами ошибок 502/503. Роутинг трафика на контейнеры веб-приложения и микросервисов.

Nginx SSL / TLS HTTP/2 Upstream
Docker & Blue-Green
Zero-Downtime CD

Микросервисы в изолированной docker-сети с жесткими лимитами памяти (cgroups). Zero-downtime скрипт deploy.sh: подъем параллельного инстанса, валидация через in-binary healthcheck и безопасный откат при сбое.

Docker Compose Blue-Green Auto-Rollback Healthchecks

Публичные образы в Docker Hub

Готовые к развертыванию контейнеры и микросервисы
Docker Image
samba-node-sandbox

259 pulls
Docker Image
samba-web-ui

Modern, lightweight web UI for managing Samba (SMB/CIFS) servers on Linux

3154 pulls 1
Docker Image
shareguard

ShareGuard — web interface for managing Samba servers

121 pulls
Docker Image
sambryx

Samba server management over SSH with a web interface

442 pulls
Docker Image
qr-service

701 pulls
Docker Image
portfolio-service

3014 pulls

Ansible Galaxy Роли (IaC)

Модули автоматизации настройки окружения и сервисов
Ansible Role
selenium_grid_secure

Secure deployment of Selenium Grid 4 with Traefik, Let's Encrypt, and Basic Auth.

3 downloads

Репозитории на GitHub

Открытый исходный код сервисов, скриптов и тестов
0

portfolio-service

My personal website

ci-cddockerhtmljavavds
Java 0
1

sambryx

Sambryx — это современная веб-панель управления файловыми серверами Samba на Linux.

actionsdockerdocker-composedockerfilejavamavensambasamba-serverwebapp
Java 1
1

dockpulse

A fast, lightweight terminal TUI monitor for Host, Docker, Compose, and Swarm. Быстрый и легковесный терминальный TUI-монитор для хоста, Docker, Compose и Swarm.

clicli-tooldockerdocker-swarmgogolang
Go 0
0

AndreyJVM

My personal repository

devopsjava-developer
HTML 0