
Plano de control ligero y seguro y panel web en tiempo real en Crystal para la seguridad de hosts Linux con firewalld y NetworkManager.
Pared es un plano de control ligero y seguro y un panel administrativo web en tiempo real escrito en Crystal para la seguridad de hosts Linux. Proporciona gestión centralizada para las interfaces DBus/CLI de firewalld y las conexiones de NetworkManager, con TLS mutuo (mTLS), autenticación PAM/SSSD y transmisión del journal de systemd en tiempo real a través de WebSockets.
# Instalar dependencias
shards install
# Configurar reglas polkit del sistema y sembrar el administrador predeterminado
make setup
make seed
# Ejecutar el servidor de desarrollo local o la suite de pruebas
make dev
make spec
Cuando se siembran mediante make seed, las credenciales iniciales de administrador son:
[email protected]password(Nota: Las cuentas de usuario PAM locales del sistema con UID ≥ 1000 también pueden iniciar sesión directamente).
Las especificaciones detalladas, las hojas de ruta y las directrices están disponibles en el repositorio:
docs/:
CONTRIBUTING.rst.CHANGELOG.rst.