Caddy
Caddy is a modern, easy-to-configure web server built in Go. It’s known for its simplicity and automatic HTTPS capabilities.
Installing
Section titled “Installing”- Go to Web Server -> Caddy
- Select a version and click Install
- Kythia will download the official pre-built binary.
Starting / Stopping
Section titled “Starting / Stopping”Use the Start / Stop buttons. The default port is 80. Kythia manages the Caddy process in the background.
Configuration
Section titled “Configuration”Caddy uses a Caddyfile for configuration. Kythia will generate a default Caddyfile that points to your workspace’s Document Root. You can modify the generated configuration if you need advanced reverse proxying or headers.
Caddy logs are viewable directly in the Kythia UI via the Logs button. Caddy provides structured JSON logging by default, which is very helpful for debugging.
