
Легковесная защищённая управляющая плоскость и веб-панель в реальном времени на Crystal для безопасности хоста Linux с firewalld и NetworkManager.
Pared — это легковесная, безопасная контрольная плоскость и административная веб-панель реального времени, написанная на Crystal для обеспечения безопасности Linux-хостов. Она предоставляет централизованное управление интерфейсами firewalld DBus/CLI и подключениями NetworkManager, с поддержкой взаимной TLS-аутентификации (mTLS), аутентификации PAM/SSSD и потоковой передачи журналов systemd в реальном времени через WebSockets.
# Install dependencies
shards install
# Setup system polkit rules & seed default admin
make setup
make seed
# Run local dev server or test suite
make dev
make spec
При заполнении через make seed начальные учётные данные администратора:
[email protected]password(Примечание: локальные системные учётные записи PAM с UID ≥ 1000 также могут входить напрямую).
Подробные спецификации, дорожные карты и руководства доступны в репозитории:
docs/:
CONTRIBUTING.rst.CHANGELOG.rst.