You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
I currently use your role for installing caddy as it was the most straightforward way to configure and install caddy from ansible, but I as the requirement grew more complex I needed to change the caddy binary in order to use the security-caddy plugin to enable oauth with Caddy.
How would you achieve this (if possible) with your role ?
Thanks in advance for your help !
The text was updated successfully, but these errors were encountered:
Hi! As mentioned by @mspae, this is sadly not supported by the caddy_server role right now.
We currently only install caddy from the upstream repositories and there is no support for custom binaries.
As a workaround, you could install a custom caddy build externally and then use the modules included in this collection as normal.
I'd be interested in adding xcaddy/custom binary support to the caddy_server role in the future (this would also allow using DNS01 challenge plugins). Users would then be able to set a list of enabled plugins in a variable, with the role building the binary using xcaddy. If someone is willing to put in the effort I'd be happy to review and merge it!
Hello,
I currently use your role for installing caddy as it was the most straightforward way to configure and install caddy from ansible, but I as the requirement grew more complex I needed to change the caddy binary in order to use the security-caddy plugin to enable oauth with Caddy.
How would you achieve this (if possible) with your role ?
Thanks in advance for your help !
The text was updated successfully, but these errors were encountered: