{"repo":"paepckehh/opnborg","free":true,"listed":false,"github":"https://github.com/paepckehh/opnborg","clone":"git clone https://github.com/paepckehh/opnborg.git","description":"Selfhost OPNSense and UniFI configuration management & backup portal (written in golang, useable via webui, as cli tool, daemon, api or golang-library)","language":"Go","stars":18,"topics":["backup","opn","opnsense","opnsense-firewall","golang","golang-library","orchestrator","backup-tool","freebsd","selfhosted"],"license":"BSD-3-Clause","category":"self-hosted-apps","readme_excerpt":"⚙️ OPNBORG Resistance is futile. Your OPNsense will be assimilated. A self-hosted, single-binary daemon that backs up, monitors, and synchronizes configuration across a fleet of OPNsense firewalls and (optionally) Unifi controllers — with an embedded WebUI, central syslog collector, and a consolidated git-tracked archive for rapid restore. ... paepcke.de/opnborg · Releases · Docs · Issues --- 📸 WebUI - ShowTime --- 🆕 Announcing BorgAUDIT — AI-reviewed firewall change history Point opnborg at a local Ollama daemon ( OLLAMA DESC URL + OLLAMA DESC MODEL ) and every backup commit message is written by the LLM from the enriched diff — and ends with a tag: [, needs-review] line that pre-triages the security impact of each change ( low / medium / high / critical ). The new BorgAUDIT WebUI tile surfaces the git commit history with the full message and the syntax-highlighted unified diff for the last 24h / 7d / 1m, so the AI's risk classification meets a human reviewer in the same page. Resistance is futile — your firewall changes will be audited. --- ✨ Features - Central Monitoring — version, status, online/offline, last seen, configuration compliance across the whole hive. - Central Package Management — replicate installed OPNsense plugins from one master host to every target. - Central Configuration Audit & Backup — a consolidated git repo plus a filesystem archive for auditable change-log trails and rapid restore. - AI Security Audit Review — when a local Ollama daemon is config","default_branch":null,"files":null,"tree":[],"storefront":"/r/paepckehh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paepckehh/opnborg/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}