install: Add OPNsense installation method (#386)

This commit is contained in:
Monviech 2024-03-31 01:42:03 +01:00 committed by GitHub
parent b420593b02
commit 3a8c2af76c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -32,6 +32,7 @@ Our [official packages](https://github.com/caddyserver/dist) come only with the
- [Termux](#termux)
- [Nix/Nixpkgs/NixOS](#nixnixpkgsnixos)
- [Unikraft](#unikraft)
- [OPNsense](#opnsense)
## Static binaries
@ -220,3 +221,14 @@ Then run Caddy with Unikraft using:
To allow non-localhost incoming connections, you need to [connect the unikernel instance to a network](https://unikraft.org/docs/cli/running#connecting-a-unikernel-instance-to-a-network).
[**View the Unikraft application catalog**](https://github.com/unikraft/catalog/tree/main/examples/caddy) and [**the KraftCloud platform examples (powered by Unikraft)**](https://github.com/kraftcloud/examples/tree/main/caddy).
## OPNsense
_Note: This is a community-maintained installation method._
<pre><code class="cmd">pkg install os-caddy</code></pre>
[**View the FreeBSD caddy-custom makefile**](https://github.com/opnsense/ports/blob/master/www/caddy-custom/Makefile) and [**the os-caddy plugin source**](https://github.com/opnsense/plugins/tree/master/www/caddy)