From 3a8c2af76c1a0106395811afdfeb6982c07a63cf Mon Sep 17 00:00:00 2001 From: Monviech <79600909+Monviech@users.noreply.github.com> Date: Sun, 31 Mar 2024 01:42:03 +0100 Subject: [PATCH] install: Add OPNsense installation method (#386) --- src/docs/markdown/install.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/docs/markdown/install.md b/src/docs/markdown/install.md index 140f868..b244cd2 100644 --- a/src/docs/markdown/install.md +++ b/src/docs/markdown/install.md @@ -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._ + +
pkg install os-caddy
+
+[**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)
+