Installation on Windows
choco install caddy (Chocolatey) installs the caddy binary and adds it to the PATH. Alternatively, download the single caddy.exe from caddyserver.com/download and place it anywhere on your PATH. Verify with caddy version.
Starting and stopping
Windows Caddy is not a system service. From a folder containing your Caddyfile, run caddy run to keep it in the foreground, or caddy start to detach it; stop a detached instance with caddy stop and apply config edits with caddy reload. To run it as a real Windows service, wrap it with WinSW or NSSM.
Local HTTPS
For development, use a site address of localhost: Caddy serves HTTPS with a locally trusted certificate authority it installs on first run. Public domains still require ports 80/443 to be reachable for automatic certificate issuance.