caddy-start(8)

caddy-start8

Starts the caddy process in the background and then returns

Usage

caddy start [flags]

Overview

Starts the Caddy process, optionally bootstrapped with an initial config file. This command unblocks after the server starts running or fails to run.

If --envfile is specified, an environment file with environment variables in the KEY=VALUE format will be loaded into the Caddy process.

On Windows, the spawned child process will remain attached to the terminal, so closing the window will forcefully stop Caddy; to avoid forgetting this, try using 'caddy run' instead to keep it in the foreground.

Options

--adapter=""
Name of config adapter to apply

--config=""
Configuration file

--envfile=""
Environment file to load

-h, --help[=false]
help for start

--pidfile=""
Path of file to which to write process ID

--watch[=false]
Reload changed config file automatically

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

History

10-Aug-2026 Auto generated by spf13/cobra

From caddy 2.6.2-12+deb13u1 in Debian 13 (Trixie). Parsed by carta from the page's man source.