Кейс · Інфраструктура та DevOps
Bastion: загартований self-hosted флот застосунків
Один міні-ПК із продакшн-флотом: реверс-проксі, автоматичний TLS, 2FA-шлюз, моніторинг, алерти, бекапи й дюжина застосунків з аптаймом 99.9%.
- Індустрія
- Платформна інженерія
- Терміни
- в постійній експлуатації
- Рік
- 2026
- Послуги
- DevOps, Посилення безпеки, Моніторинг
Проблема
Дефолтна відповідь на “де ми це запустимо” перетворилася на стос хмарних підписок: кожна виставляє щомісячний рахунок, кожна тримає шматок ваших даних, кожна є окремою історією безпеки. Для флоту внутрішніх інструментів і продуктів це орендована складність. Альтернатива, від якої всі відмовляють, self-hosting, провалюється на практиці з однієї причини: зазвичай його роблять як хобі, а не як операційну діяльність.
Що ми збудували
Продакшн-платформу на власному залізі, якою оперують так, ніби від неї щось залежить. Кожен застосунок деплоїться однаково й успадковує однаковий базовий рівень безпеки та спостережуваності:
- Одні вхідні двері. Реверс-проксі Traefik термінує TLS для кожного застосунку з автоматичним випуском і оновленням сертифікатів Let’s Encrypt; HSTS, security headers і rate limiting застосовуються до всього флоту через middleware, а не через добру волю кожного застосунку.
- Ешелонована оборона. SSH лише за ключами з jail-ами fail2ban, 2FA-шлюз із Telegram-кодом перед адмін-поверхнями, мережева ізоляція кожного застосунку, щоб бази даних ніколи не було видно з proxy-мережі, і секрети, замкнені в env-файлах кожного застосунку.
- Моніторинг, який припускає збій. Три незалежні шари: метрики хоста з алертами, black-box перевірки аптайму кожного сервісу та монітор безпеки, що кожні п’ять хвилин прочісує систему на brute-force спроби, вичерпання ресурсів і мертві контейнери. Все ескалюється в Telegram за лічені секунди.
- Деплой як патерн, а не мистецтво. Кожен застосунок живе як git-репозиторій з compose-файлом і продакшн-оверлеєм. Деплой зводиться до pull, build, up. Патерн задокументований настільки добре, що AI-агент виконує його без сторонньої допомоги.
Результат
Виміряні 99.9% аптайму, місячна вартість хостингу на рівні рахунку за електрику й актив, що накопичує цінність: кожен новий продукт запускається в середовище, де TLS, автентифікація, моніторинг і бекапи вже існують. Цей флот водночас наш доказ компетентності: коли ми кажемо “ми задеплоїмо й будемо це оперувати”, ось що означає “оперувати”.