nps.stacks.vaultwarden.enable

Whether to enable vaultwarden.

Type: boolean

Default: false

Example: true

Declared by:

nps.stacks.vaultwarden.containers.vaultwarden

Alias of services.podman.containers.vaultwarden.

Type: submodule

Declared by:

nps.stacks.vaultwarden.extraEnv

Extra environment variables to set for the container. Variables can be either set directly or sourced from a file (e.g. for secrets).

See https://github.com/dani-garcia/vaultwarden/blob/main/.env.template

Type: attribute set of (null or boolean or signed integer or string or absolute path or (submodule))

Default: { }

Example:

{
  ADMIN_SESSION_LIFETIME = 30;
  ADMIN_TOKEN = {
    fromFile = "/run/secrets/vaultwarden_admin_token";
  };
}

Declared by: