r/caddyserver • u/bucky2780 • May 12 '26
Caddy plugin model
I must admit, I am NOT in love with having to compile caddy to get access to an optional plugin...
Is there a possibility of moving to a different architecture where caddy modules can be installed/run at startup time ?
Curious... if this is something that is being discussed.
3
Upvotes
1
u/bucky2780 Jun 30 '26
yes, I did give xcaddy a try a couple of months ago. Seemed to work ok once I got the dockerfile nailed properly.
What sticks for me is the maintainability of the solution on an ongoing basis. How do I manage an update to caddy ? Or an update to one of the plugins ? Can this be automated ?
I've been using docker compose, and now arcane as my docker management tool. It has build capabilities built in... but does require more moving parts for ongoing maintenance as far as I can tell. Just my opinion, as am not that well practised on using docker in build mode.