I'm frequently having issues with building caddy-custom because the plugins aren't pinned to specific versions in the opnsense/tools make.conf.
Plugins get updated and become incompatible to the caddy-custom version built by a specific opnsense/ports version. This can happen within days or even hours of tools and ports getting tagged. For example, mholt/caddy-l4 bumped caddy to 2.11.3 just a day after the opnsense/ports 26.1.8 tag was created (which builds caddy 2.11.2).
I'd suggest pinning the plugin versions in CADDY_CUSTOM_PLUGINS, but am open for other suggestions.
I'm frequently having issues with building caddy-custom because the plugins aren't pinned to specific versions in the opnsense/tools make.conf.
Plugins get updated and become incompatible to the caddy-custom version built by a specific opnsense/ports version. This can happen within days or even hours of tools and ports getting tagged. For example, mholt/caddy-l4 bumped caddy to 2.11.3 just a day after the opnsense/ports 26.1.8 tag was created (which builds caddy 2.11.2).
I'd suggest pinning the plugin versions in CADDY_CUSTOM_PLUGINS, but am open for other suggestions.