vaultwarden
Example
nix
{
vaultwarden.enable = true;
}Stack Options
nps.stacks.vaultwarden.containers.vaultwarden
Alias of {option}services.podman.containers.vaultwarden.
nps.stacks.vaultwarden.enable
Whether to enable vaultwarden.
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
plaintext
attribute set of (null or boolean or signed integer or string or absolute path or (submodule))
Default
nix
{ }
Example
nix
{
ADMIN_SESSION_LIFETIME = 30;
ADMIN_TOKEN = {
fromFile = "/run/secrets/vaultwarden_admin_token";
};
}
Declaration