Вышла панель управления сервером Ajenti 1.0

Доступен релиз панели управления сервером Ajenti 1.0, предоставляющей средства для настройки различных компонентов системы при помощи web-интерфейса. Код проекта написан на языке Python и распространяется под лицензией LGPLv3.

Поддерживается управление серверами и виртуальными окружениями на базе Debian, CentOS, RHEL, Ubuntu и FreeBSD. Среди сервисов, модули для настройки которых предоставляются системой: Samba, Apache, NGINX, BIND9, PostgreSQL, MySQL, Cron, CTDB, DHCPD, NFSD, Iptables, Munin, Netatalk, lm-sensors, Squid 3 и Supervisor. Из общесистемных возможностей отмечается управление пакетами, пользователями, процессами, сервисами, межсетевым экраном и дисковыми разделами. В состав web-интерфейса также входит файловый менеджер, эмулятор терминала, анализатор логов и тестовый редактор для ручного редактирования файлов конфигурации.

Среди возможностей, добавленных в выпуске Ajenti 1.0:

  • Задействование WebSockets для организации соединения браузера с сервером, для организации канала связи эмулятора терминала используется Socket.IO;
  • Поддержка заведения аккаунтов с разделением прав и полномочий по работе в Ajenti;
  • Поддержка автоматической генерации SSL-сертификата для организации защищённого соединения;
  • Сокращение трафика, интерфейс генерируется целиком на стороне браузера, обмен данными с сервером производится в форме сжатых JSON-сообщений;
  • Добавлена полноценная русскоязычная локализация;
  • Плагины теперь поставляются в комплекте с Ajenti;
  • Окно эмулятора терминала открывается в отдельной вкладке;
  • Новые плагины: BIND9, NSD DNS, плагин для астройки кластера Samba CTDB, плагин для экспорта по NFS, плагин для LM-Sensors, плагин для просмотра хвоста лога (как при запуске tail -f), плагин для показа графиков из системы мониторинга Munin, плагин для Netatalk (AFPD), плагин для показа текущего трафика, плагин для оценки состояния RAID (mdadm, LSI MegaRAID) и информации S.M.A.R.T.;
  • В плагины MySQL и PostgreSQL добавлен интерфейс для выполнения SQL-запросов и управления пользователями БД;
  • Поддержка монтирования и размонтирования файловых систем;
  • Добавлен виджет для запуска произвольных команд из основного интерфейса;
  • Реализован интерфейс для управления сервисами (поддерживаются Upstart и Supervisor).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.