Discover · Audit · Visualize · Report Open-source network audit & compliance platform for modern infrastructure teams.
Compliance scoring, fleet health, and recent activity in one place.
LLDP, STP, OSPF, BGP and ISIS links, drawn from your collected configurations.
Every device, its profile, score, tags and last collection — searchable and sortable.
- 🔍 Discover everything — automatic SSH-based configuration collection across your entire fleet, no agent required.
- 🛡️ Audit with confidence — flexible compliance rules with regex extraction, condition trees and severity-weighted A–F grading.
- 🗺️ See the whole network — topology maps auto-built from LLDP/STP/OSPF/BGP/ISIS, with manual link overrides and area coloring.
- 📄 Ship pretty PDF reports — drag-and-drop block editor with compliance matrices, recommendations, CLI excerpts and themed cover pages.
- ⚡ Stays in sync, live — Mercure-powered real-time progress for collections, evaluations and pings, with horizontally scalable async workers.
- 🔐 Multi-tenant by design — context isolation, TOTP 2FA, fine-grained credentials, dark mode and a UI in 6 languages.
|
|
curl -fsSL https://raw.githubusercontent.com/tchevalleraud/auditix/main/scripts/install.sh | bashYou'll be prompted for an install directory (default /opt/auditix). Pin a
version with AUDITIX_VERSION=v4.3.0 or pick a branch with AUDITIX_BRANCH=main.
See docs/UPGRADE.md for all options.
git clone https://github.com/tchevalleraud/auditix.git
cd auditix
cp .env.example .env
make upOpen http://localhost and sign in with admin / password.
💡 For remote / production deployment, set
APP_ENV=prodandDEFAULT_URI=http://<your-host>:<port>in.envbeforemake up.
make up # Start everything (build + install on first launch)
make down # Stop all services
make restart # Restart all services
make logs # Tail logs
make status # Compact status table for all services
make upgrade # Pull latest, backup, rebuild, migrate, restart workers
make backup # Manual backup (database + uploads + reports + collections)
make restore BACKUP=backups/auditix-*.tar.gz # Restore from a backup
make doctor # Diagnose common issues (containers, schema, migrations…)
make doctor-fix # Apply safe auto-fixes detected by doctorSee docs/UPGRADE.md for upgrade paths from older versions and recovery procedures.
Auditix is open-source under the MIT License.


