plugins icon indicating copy to clipboard operation
plugins copied to clipboard

www/caddy: Changes needed for Caddy v.2.8.0

Open Monviech opened this issue 1 year ago • 0 comments

Important notices Before you add a new report, we ask you kindly to acknowledge the following:

  • [x] I have read the contributing guide lines at https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md
  • [x] I have searched the existing issues, open and closed, and I'm convinced that mine is new.
  • [x] When the request is meant for an existing plugin, I've added its name to the title.

The new Caddy version will have some small breaking changes that influence the template generation of the os-caddy plugin.

https://github.com/caddyserver/caddy/releases/tag/v2.8.0-beta.1

Changes that need to be made:

  • [x] Make ACME E-Mail a required field, so Zerossl and Lets Encrypt continue to work at the same time. https://github.com/opnsense/plugins/pull/3960
  • [x] Rename the basicauth directive to basic_auth in the Caddyfile template. Since my implementation uses bcrypt by default, the deprecation of scrypt can be ignored. https://github.com/opnsense/plugins/pull/3961

Monviech avatar May 01 '24 04:05 Monviech