A visual editor for Caddy configurations. Build and manage Caddyfiles with a clean UI: proxies, TLS, headers, path routes, and access control.
- Multi-site editor: add, duplicate, disable, and delete Caddy sites
- Path routing: drag-orderable
handleandhandle_pathblocks with all the major handlers (reverse proxy, file server, redirect, static response, PHP) - TLS modes: automatic, DNS-01 (with provider config), Caddy local CA, manual cert, or disabled
- Reverse-proxy advanced: load balancing, health checks, header up/down, TLS to backend
- Security headers preset: one-click HSTS, X-Frame-Options, Permissions-Policy, etc.
- Basic auth & rate limiting: bcrypt-hash field and ratelimit plugin support
- Import: paste or upload an existing Caddyfile and edit it visually
- Live syntax-highlighted output: see the generated Caddyfile as you type
- Round-trip stable parser: your imports re-export byte-identical
- Local persistence: state stored in
localStorage; nothing leaves your browser
bun install
bun devOpen http://localhost:3000.
- Next.js 16 + React 19
- TypeScript (strict)
- Tailwind CSS v3
- lucide-react icons
MIT.
Built by Akshit Kumar.