Lewati ke konten
Client Panel

OPNsense Community Repository

Konten ini belum tersedia dalam bahasa Anda.

Artikel ini belum diterjemahkan. Isi berikut berbahasa Inggris. Buka versi asli bahasa Inggris.

The easiest way to add extra software to OPNsense. Maintained by @mimugmail, this community repo provides pre-built packages and plugins not available in the official OPNsense repository.

The repo maintainer is upfront about what you’re getting into:

  • OpenSSL only. No LibreSSL support. Check your dashboard under System Information → Versions — most installs use OpenSSL by default.
  • Not for production-critical systems. Packages are tested sporadically, not extensively.
  • No official OPNsense support. The OPNsense team does not maintain or endorse this repo.
  • Won’t work with /var in ramdisk. Services need persistent storage.
  • Limited community support. Questions may get low response on forums or Reddit.

SSH into your OPNsense and fetch the repo config:

Terminal window
fetch -o /usr/local/etc/pkg/repos/mimugmail.conf https://www.routerperformance.net/mimugmail.conf

Then go to System → Firmware → Plugins and check for updates. You’ll see new plugins available for installation.

Some packages don’t have GUI plugins yet. Install them via CLI:

Terminal window
pkg install ocserv

If you only need AdGuard Home and want to avoid conflicts with Zenarmor:

Terminal window
fetch -o /usr/local/etc/pkg/repos/mimugmail-single.conf https://www.routerperformance.net/mimugmail-single.conf

Then System → Firmware → Plugins → check for updates.

These have GUI integration (install from System → Firmware → Plugins):

PluginPackage NameNotes
Unifi Controlleros-unifi-maxitExisting gozoinks-script installs should stay as-is
InfluxDBos-influxdb-maxitTime-series database
Grafanaos-grafana-maxitDashboards and monitoring
OCServos-ocserv-maxitOpenConnect VPN server (Cisco AnyConnect compatible)
Elasticsearchos-elasticsearch-maxitSearch and analytics engine
Kibanaos-kibana-maxitElasticsearch visualization
AdGuard Homeos-adguardhome-maxitDNS ad blocking; listens on port 3000
CARPcronos-carpcron-maxitHA cron job auto-sync
Speedtestos-speedtest-communityInternet speed test (by mihak09)
Traefikos-traefik-maxitReverse proxy with auto-TLS
Caddyos-caddy-maxitReverse proxy with automatic HTTPS
Zeekos-zeek-maxitNetwork security monitoring
Home Assistantos-homeassisstant-maxitHome automation
Unbound Custom Options—Extended Unbound DNS configuration
OPNarp—ARP watch alternative
ThemePackage Name
Solarizedos-theme-solarized-community
Draculaos-theme-dracula-community

Install these via pkg install:

PackageCategory
apache24Web server
cloudflaredCloudflare Tunnel
crowdsecCrowdSec security engine
ethnameEthernet naming tool
grafana7Grafana v7
graylogGraylog log management
guacamoleApache Guacamole (remote desktop gateway)
influxdbInfluxDB time-series DB
mariadbMySQL-compatible database
mongodb36MongoDB 3.6
mosquittoMQTT broker
ocservOpenConnect server (CLI)
openjdk8 / openjdk11Java runtimes
smokepingNetwork latency monitoring
tailscaleTailscale mesh VPN
tomcat9Java servlet container
unifi6UniFi controller (CLI)

Community packages update alongside OPNsense system updates:

  1. System → Firmware → Updates — check for updates
  2. Updates from all configured repos (official + community) appear together
  3. Install as usual

Or via CLI:

Terminal window
pkg upgrade

The repo config sets priority: 5 (lower than official OPNsense at priority: 0), so official packages take precedence and won’t be overridden.

Delete the repo config and re-check for updates:

Terminal window
rm /usr/local/etc/pkg/repos/mimugmail.conf
pkg update

Package licenses are free for use. Selling these packages is prohibited.