| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
The plugins collection offers users and developers a way to quickly build additions for OPNsense that can be optionally installed. As soon as they are upstreamed they will become available to everyone through the firmware GUI pages.
Plugins can do the following:
Now we need your help to enrich the plugins. Feel free to contact us at project AT opnsense DOT org or open GitHub issue to get in touch.
Stay safe, Your OPNsense team
benchmarks/iperf -- Connection speed tester databases/redis -- Redis DB devel/debug -- Debugging Tools devel/helloworld -- A sample framework application dns/bind -- BIND domain name service dns/dnscrypt-proxy -- Flexible DNS proxy supporting DNSCrypt and DoH dns/dyndns -- Dynamic DNS Support dns/rfc2136 -- RFC-2136 Support mail/postfix -- SMTP mail relay mail/rspamd -- Protect your network from spam misc/theme-cicada -- The cicada theme - grey/orange misc/theme-rebellion -- A suitably dark theme misc/theme-tukan -- The tukan theme - blue/white net-mgmt/collectd -- Collect system and application performance metrics periodically net-mgmt/lldpd -- LLDP allows you to know exactly on which port is a server net-mgmt/net-snmp -- Net-SNMP is a daemon for the SNMP protocol net-mgmt/telegraf -- Agent for collecting metrics and data net-mgmt/zabbix-agent -- Enterprise-class open source distributed monitoring agent net-mgmt/zabbix-proxy -- Zabbix Proxy enables decentralized monitoring net-mgmt/zabbix4-proxy -- Zabbix Proxy enables decentralized monitoring net/arp-scan -- Get all peers connected to a local network net/freeradius -- RADIUS Authentication, Authorization and Accounting Server net/frr -- The FRRouting Protocol Suite net/ftp-proxy -- Control ftp-proxy processes net/haproxy -- Reliable, high performance TCP/HTTP load balancer net/igmp-proxy -- IGMP-Proxy Service net/l2tp -- L2TP server based on MPD5 net/mdns-repeater -- Proxy multicast DNS between networks net/ntopng -- Traffic Analysis and Flow Collection net/pppoe -- PPPoE server based on MPD5 net/pptp -- PPTP server based on MPD5 net/relayd -- Relayd Load Balancer net/shadowsocks -- Secure socks5 proxy net/siproxd -- Siproxd is a proxy daemon for the SIP protocol net/upnp -- Universal Plug and Play Service net/vnstat -- vnStat is a console-based network traffic monitor net/wireguard -- WireGuard VPN service net/wol -- Wake on LAN Service net/zerotier -- Virtual Networks That Just Work security/acme-client -- Let's Encrypt client security/clamav -- Antivirus engine for detecting malicious threats security/etpro-telemetry -- ET Pro Telemetry Edition security/intrusion-detection-content-et-pro -- IDS Proofpoint ET Pro ruleset (needs a valid subscription) security/intrusion-detection-content-pt-open -- IDS PT Research ruleset (only for non-commercial use) security/intrusion-detection-content-snort-vrt -- IDS Snort VRT ruleset (needs registration or subscription) security/openconnect -- OpenConnect Client security/softether -- Cross-platform Multi-protocol VPN Program security/tinc -- Tinc VPN security/tor -- The Onion Router sysutils/api-backup -- Provide the functionality to download the config.xml sysutils/boot-delay -- Apply a persistent 10 second boot delay sysutils/dmidecode -- Display hardware information on the dashboard sysutils/lcdproc-sdeclcd -- LCDProc for SDEC LCD devices sysutils/mail-backup -- Send configuration file backup by e-mail sysutils/node_exporter -- Prometheus exporter for machine metrics sysutils/nut -- Network UPS Tools sysutils/smart -- SMART tools sysutils/vmware -- VMware tools sysutils/xen -- Xen guest utilities www/c-icap -- c-icap connects the web proxy with a virus scanner www/cache -- Webserver cache www/nginx -- Nginx HTTP server and reverse proxy www/web-proxy-sso -- Kerberos authentication module www/web-proxy-useracl -- Group and user ACL for the web proxy
The workflow of the plugins repository is quite similar to the core repository, although the plugins have one source directory per plugin, while the core can be thought of a lone plugin.
Commits for individual plugins should therefore be split into individual chunks for each src/ directory so that they can be reviewed separately and also be applied remotely.
When an OPNsense release is built, the plugins are automatically added to the final package repository.
The most useful Makefile targets and their purpose is described below.
The make targets for the root directory:
The make targets for any plugin directory:
| Back | FazBrowse Home | New Git URL |