caddy
Configuration options for stackpanel.caddy
Caddy Options
caddy.auto-start
Automatically start Caddy when entering the shell
| Property | Value |
|---|---|
| Type | boolean |
| Default | false |
caddy.enable
Whether to enable Caddy reverse proxy.
| Property | Value |
|---|---|
| Type | boolean |
| Default | false |
Example:
true
caddy.project-name
Project name used to compute a stable port. Set this to your project name for consistent port allocation.
| Property | Value |
|---|---|
| Type | string |
| Default | "default" |
Example:
"myapp"
caddy.project-port
Stable port for Caddy. If null, computed from project-name.
| Property | Value |
|---|---|
| Type | null or 16 bit unsigned integer; between 0 and 65535 (both inclusive) |
| Default | null |
Example:
34521
caddy.tld
Top-level domain for virtual hosts.
Virtual hosts use the format: .. For example, with project "myapp" and tld "localhost":
Change to "lan" or "local" for custom DNS setups.
| Property | Value |
|---|---|
| Type | string |
| Default | "localhost" |
Example:
"lan"
caddy.use-step-tls
Use Step CA for TLS certificates (requires stackpanel.network.step.enable)
| Property | Value |
|---|---|
| Type | boolean |
| Default | false |