I've created Caddy UI, in flutter

Sweet! Little known fact, you can use the text/caddyfile to post config in Caddyfile format directly to the Caddy API, and Caddy will adapt it to the JSON internally.

To supercharge the management UI, you can consider making use of Caddy’s mTLS protected admin API. Check the identity and remote keys under admin.

I elaborate on them here

2 Likes