MyNixOS website logo
option

services.radicle.httpd.nginx

With this option, you can customize an nginx virtual host which already has sensible defaults for radicle-httpd. Set to {} if you do not need any customization to the virtual host. If enabled, then by default, the serverName is radicle-${config.networking.hostName}.${config.networking.domain}, TLS is active, and certificates are acquired via ACME. If this is set to null (the default), no nginx virtual host will be configured.

Declarations
Type
null or (submodule)
Default
null
Example
{
  serverAliases = [
    "seed.${config.networking.domain}"
  ];
  enableACME = false;
  useACMEHost = config.networking.domain;
}