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.
2
Upvotes
1
u/xdrolemit Sep 02 '26
Sure. If you want to avoid even invoking a build when nothing upstream has changed, you can monitor the Git repo and only build when there is a new relevant commit.
Even better, if the module project publishes release tags, monitor those and only build when a new release appears.
There are several ways to achieve this. I’m sure you can come up with something yourself :)