This plugin is refactor based on Gamalan's. This plugin utilize go-redis/redis for its client access and redislock for it's locking mechanism. See distlock for the lock algorithm.
This plugin currently work with versions of Caddy that use https://github.com/caddyserver/certmagic and its new storage interface (> 0.11.1)
- Add Redis Cluster or Sentinel support (probably need to update the distlock implementation first)