Привет, Хабр! Сегодня хочу поделиться опытом знакомства с одним интересным инструментом, который недавно попался мне на глаза. Называется он RunHouse. Если вкратце — это попытка ответить на извечный вопрос «как развернуть корпоративный софт, не став DevOps-инженером за неделю?».
Сразу скажу, никакого скрытого пиара, просто реально полезная находка для тех, кто устал от YAML-марафонов.
В чем суть?
Представьте себе маркетплейс, где можно поставить 56 готовых сервисов в один клик: Git (GitLab, Gitea), SSO (Keycloak, Authentik), мессенджеры (Mattermost, Rocket.Chat), мониторинг (Grafana, Prometheus), хранилища (Nextcloud, MinIO) и многое другое. И всё это — на ваших собственных серверах, а не в чужом облаке. Данные остаются у вас, что для многих критично.

Почему это может быть интересно?
1. Забудьте про «инфраструктуру как код»
Вместо написания сложных docker-compose файлов или, страшно сказать, манифестов для Kubernetes, вы просто выбираете сервис в интерфейсе RunHouse, настраиваете пару параметров (версию, переменные окружения) и нажимаете «Deploy». Всё. Сервис поднимается, проверяется его здоровье (healthy), и вы получаете рабочий URL.

2. Всё под контролем
После установки вы получаете единую панель управления, где видите статус всех своих инстансов, можете их перезапускать, и делать резервные копии. Бэкапы — это вообще отдельная любовь, потому что они хранятся у вас же, а не в черном ящике SaaS-провайдера.

3. Не нужна DevOps-команда
Это главный посыл. Если у вас небольшой стартап или отдел, которому нужна своя инфраструктура, но нет возможности нанимать выделенного специалиста, RunHouse позволяет справиться с этим силами обычного бэкенд-разработчика или тимлида.

Как это выглядит?
Процесс максимально прозрачный. Нажимаете установить, затем система тянет образы и ждет, пока все сервисы не станут здоровыми. Интерфейс, судя по описанию, интуитивно понятный и не перегружен лишними техническими деталями.
Кому это подойдет?
-
Небольшим командам разработчиков, которым нужен свой Git, CI/CD, и система мониторинга.
-
Компаниям с высокими требованиями к безопасности данных, которые не готовы доверять их сторонним облачным провайдерам.
-
Всем, кто устал тратить время на настройку инфраструктуры вместо написания кода.
Вместо заключения
RunHouse выглядит как свежий взгляд на проблему развертывания корпоративного ПО. Он не пытается изобрести велосипед, а просто упаковывает известные, проверенные инструменты в удобную оболочку, которая избавляет от рутины. Если вам надоело быть «сварщиком YAML» — рекомендую присмотреться.
ссылка на оригинал статьи https://habr.com/ru/articles/1063258/