Writing a Caddy JSON config from scratch

It is better for everyone to generate their own schemas because Caddy plugins extend the JSON config structure, so my schema will not be your schema.