
Plano de controle leve e seguro e painel web em tempo real em Crystal para segurança de hosts Linux com firewalld e NetworkManager.
Pared é um plano de controle leve e seguro e um painel administrativo web em tempo real escrito em Crystal para segurança de hosts Linux. Ele fornece gerenciamento centralizado para interfaces DBus/CLI do firewalld e conexões NetworkManager, com TLS mútuo (mTLS), autenticação PAM/SSSD e streaming em tempo real do journal do systemd via 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
Quando inicializado via make seed, as credenciais iniciais de administrador são:
[email protected]password(Nota: contas de usuário PAM locais do sistema com UID ≥ 1000 também podem fazer login diretamente).
Especificações detalhadas, roteiros e diretrizes estão disponíveis no repositório:
docs/:
CONTRIBUTING.rst.CHANGELOG.rst.