CADDY(1)

NAME

caddy - an extensible server platform

SYNOPSIS

caddy <command> [<args...>]

COMMANDS

These are available commands to use with caddy. See their manpages for usage and available flags.

adapt
    Adapts a configuration to Caddy's native JSON. See caddy-adapt(1)

environ
    Prints the environment. See caddy-environ(1)

file-server
    Spins up a production-ready file server. See caddy-file-server(1)

fmt
    Formats a Caddyfile. See caddy-fmt(1)

hash-password
    Hashes a password and writes base64. See caddy-hash-password(1)

help
    Shows help for a Caddy subcommand. See caddy-help(1)

list-modules
    Lists the installed Caddy modules. See caddy-list-modules(1)

man
    Print manual pages for Caddy. See caddy-man(1)

reload
    Changes the config of the running Caddy instance. See caddy-reload(1)

reverse-proxy
    A quick and production-ready reverse proxy. See caddy-reverse-proxy(1)

run
    Starts the Caddy process and blocks indefinitely. See caddy-run(1)

start
    Starts the Caddy process in the background and then returns. See caddy-start(1)

stop
    Gracefully stops a started Caddy process. See caddy-stop(1)

trust
    Installs a CA certificate into local trust stores. See caddy-trust(1)

untrust
    Untrusts a locally-trusted CA certificate. See caddy-untrust(1)

validate
    Tests whether a configuration file is valid. See caddy-validate(1)

version
    Prints the version. See caddy-version(1)

DOCUMENTATION

Full documentation is available at: https://caddyserver.com/docs/

VERSION

2.4.5-1

BUGS

Report Bugs to: https://github.com/caddyserver/caddy

COPYRIGHT

(c) Matthew Holt and The Caddy Authors