OPNsense plugins maintained and distributed by Greelan.
Add the repository to your OPNsense installation via the console/SSH:
fetch -o /usr/local/etc/pkg/repos/Greelan.conf https://pkg.greelan.net/greelan.conf
pkg updatePlugins are then installed from the web UI under System > Firmware > Plugins. Find the relevant package and click +.
Blocky is a fast DNS proxy and ad-blocker.
This plugin provides a fully featured OPNsense UI, including log viewer, settings validation, and config.yml importer.
Blocky answers on the DNS port (53 by default); disable the built-in Unbound/Dnsmasq resolver or run Blocky on another port.
Push notifications for OPNsense system events, sent through Apprise to Telegram, Pushover, ntfy, Gotify, Discord, Slack, Matrix, email and many other services. Channels are built from a service picker, and each one chooses which events it receives.
Events: configuration changes, logins and lockouts, gateway down and recovery (with outage duration), WAN address changes, interface link changes, VPN peers, new devices, intrusion detection alerts, Monit checks, services stopping, a filling state table, UPS power (apcupsd or NUT), firmware updates, certificate expiry, System Status entries, critical log messages, CARP state changes and firewall startup. Undelivered notifications are retried with a backoff for up to 24 hours.
A channel can also get a daily, weekly or monthly summary of the firewall's status, its events, firewall blocks, traffic and system health: by email as a formatted report with graphs, elsewhere as a short text linking to the full report on the firewall, which also keeps an archive of them.
Adds S3-compatible object storage (AWS S3, Backblaze B2, Cloudflare R2, Wasabi, MinIO and others) to System > Configuration > Backups, next to the Google Drive, Nextcloud and SFTP options. Backups are encrypted before they leave the firewall and old ones are removed beyond a set count.