OPNsense Forum

English Forums => Tutorials and FAQs => Topic started by: paepcke on October 13, 2024, 11:25:23 AM

Title: [TOOL] OPNBORG (Monitoring, Audit, Configuration, Log, ...)
Post by: paepcke on October 13, 2024, 11:25:23 AM
Hello OPNSense Friends,
in case you have to herd more than one OPNSense Appliance you may enjoy this little self-hosted OPN Management Portal (WIP Phase). Its Free, Transparent, OpenSource, will always be BSD-Licensed and is intentionally complementary (and not overlapping!) to OPNCentral. 

https://github.com/paepckehh/opnborg (https://github.com/paepckehh/opnborg)
https://paepcke.de/opnborg (https://paepcke.de/opnborg)

Michael
Title: Re: [TOOL] OPNBORG (Monitoring, Audit, Configuration, Log, ...)
Post by: xkpx on October 13, 2024, 03:42:35 PM
Nice work !
Title: Re: [TOOL] OPNBORG (Monitoring, Audit, Configuration, Log, ...)
Post by: jasgg on October 19, 2024, 07:03:57 PM
Hi, I'm trying to figure out how to get this working, since you don't provide much info on how to deploy it.

Yes, you provide a way of installing it but nothing more, such as:
- which distros can be used?
- Which is the best approach, a bare metal system, or can it be deployed on a running system with docker, for instance?

Can you be more informative about this?

Appreciated.

JG
Title: Re: [TOOL] OPNBORG (Monitoring, Audit, Configuration, Log, ...)
Post by: paepcke on October 20, 2024, 10:04:53 PM
Hi,
you can download the packages direkt from the github.com release page now.

https://github.com/paepckehh/opnborg/releases (https://github.com/paepckehh/opnborg/releases)

Just pick your Operating System and Hardware Plattform.,
Github will from now on automatically build all binaries for
every release.

Native Integration for NixOS - including nixpkgs, and declarative
setup of prometheus, grafana dashbords is already in review,
FreeBSD Ports / pkgs will follow, Docker container and other
Linux Distros may follow.
Title: Re: [TOOL] OPNBORG (Monitoring, Audit, Configuration, Log, ...)
Post by: paepcke on October 31, 2024, 09:39:51 AM
as requested, the docker image (build by github)

docker pull ghcr.io/paepckehh/opnborg:latest
Title: Re: [TOOL] OPNBORG (Monitoring, Audit, Configuration, Log, ...)
Post by: bimbar on October 31, 2024, 10:06:21 AM
Quote from: jasgg on October 19, 2024, 07:03:57 PM
Hi, I'm trying to figure out how to get this working, since you don't provide much info on how to deploy it.

Or what it is and does.
Title: Re: [TOOL] OPNBORG (Monitoring, Audit, Configuration, Log, ...)
Post by: paepcke on November 29, 2024, 09:50:35 AM
OPNBorg is a tool to help you to manage, (central-) backup, monitor, ... a complete opnsense cluster.

You can use it with only one opnsense instance, but the main target is to orchestrate a complete opnsense zoo:

https://paepcke.de/res/scr.png (https://paepcke.de/res/scr.png)

In case you use nixos as opnborg hosting plattform it helps you with all the prometheus monitoring and cool grafana dashboards, but any os with a native golang compiler or a simple ready-to-use docker will do the all the basic trick as well.