services.caddy.settings

NixOS option

Structured configuration for Caddy to generate a Caddy JSON configuration file. See https://caddyserver.com/docs/json/ for available options. Using a Caddyfile instead of a JSON config is highly recommended by upstream. There are only very few exception to this. Please use a Caddyfile via services.caddy.configFile, services.caddy.virtualHosts or services.caddy.extraConfig with services.caddy.globalConfig instead. Takes presence over most services.caddy.* options, such as services.caddy.configFile and services.caddy.virtualHosts, if specified.

type: JSON value
Default
{ }
declared in: nixos/modules/services/web-servers/caddy/default.nixView source on NixOS/nixpkgs →