Pull to refresh

Web-интерфейс для runit

Reading time 1 min
Views 7.3K
Вы уже используете runit на своих серверах? Теперь у Вас есть возможность наблюдать за состоянием сервисов и управлять ими через минималистичный Web-интерфейс.
Скриншот

Для работы этой утилиты Вам нужно поставить ruby и rubygems, и затем выполнить
gem install runit-man thin

Теперь Вы можете запустить сервер, например, таким образом:
runit-man.rb -p 12700 -f /etc/sv -a /etc/service

Скорее всего, вы захотите использовать эту утилиту как сервис runit, для этого достаточно запустить её с ключом -r. Исходные тексты доступны здесь: http://github.com/Undev/runit-man.

Полезные статьи по runit: Использование runit для своих сервисов, использование runit как процесса №1 в Linux.

Так как создание, размещение и использование своих утилит в виде гемов оказывается очень простым и удобным, то многие системные администраторы уже выбрали Ruby в качестве своего языка.
Tags:
Hubs:
+4
Comments 7
Comments Comments 7

Articles