I have been using Caddy for quite some time to host Magento sites. My setup has been based on the Magento 2 thread but has been changed over time to a completely different beast.
I have now rebuilt the setup once again and ported my platform to Caddy Server v2. Feel free to use it, there are probably things I’ve missed in the Caddy config but it works pretty well for my needs. I use the same setup for local dev, test and prod servers. You need some Magento knowledge, how to create keys and such, but you need that to be able to install anyway and it is well documented in Magento’s docs.