Sharing .caddy across nfs


Can the server handle sharing the .caddy folder across NFS ? I’m considering using caddy for proxying internal services which require certificates via letsencrypt dns challenge – multiple instances of caddy will be running. These instances will come up together so i’m concerned about race conditions with the challenges.



I would absolutely not recommend sharing a single .caddy folder across different instances because of said race conditions; however, this could be a plugin, as there is now the ability to write a TLS storage plugin (still fine tuning some aspects of it, so it will be documented after that).