Cockpit — управляем сервером через браузер

cockpit-project.org

Администрирование сервера на Linux ассоциируется с работой в консоли и наиболее дружелюбная вещь к новичку там — это панель управления хостинга и пара фронтендов к базам данных. У десктопного Linux есть графические окружения вроде KDE и GNOME, но что если у серверных было бы своё окружение?

Cockpit представляет собой набор приложений для администрирования сервера с единого центра управления через web-интерфейс. Последний будет понятен пользователю любого уровня, но это не значит, что он только для новичков — у Cockpit есть собственная консоль, что особенно полезно при подключении с устройства не на Linux.

📌 Детали

  • открытый исходный код
  • разработка сообщества FOSS, спонсируемая и используемая Red Hat, без рекламы и отслеживания ~ разворачивается на Fedora, Debian, Arch, OpenSUSE и деривативах, управляется с чего угодно через браузер
  • расширяемый через приложения и API функционал
  • минимальная надстройка над системой: использует уже существующие API, не мешает другим административным утилитам
  • администрирование нескольких серверов
  • управление аккаунтами, хранилищем, обновлениями, сервисами systemd, виртуальными машинами, контейнерами Podman, файрволом, логами и т.д.
  • сообщество в Matrix
  • расширенная документация + дополнительная от Red Hat (там Cockpit это web console)

ИМХО:  Редхатовцы, говорят, тянут одеяло функционала в свою сторону, но разницы с версией под Debian я не заметил. Эта web-морда, кажется, может заменить SSH, особенно если пользователь предпочитает работу мышью и с Шиндовс 10, интерфейс практически повторяет её стиль.

Свежее