Skip to main content

Vaultwarden

@evrardjp/vaultwardenv2026.05.21.1· 10d agoMODELS
01README

Vaultwarden lifecycle management — deploy and manage a vaultwarden docker-compose stack over SSH.

02Models1
@evrardjp/vaultwardenv2026.05.21.1vaultwarden.ts

Global Arguments

ArgumentTypeDescription
versionstringVaultwarden docker image tag and template branch
hoststringIP or hostname of the vaultwarden VM
fqdnstringFQDN for the DOMAIN env var and verify curl
sshUserstringSSH user on the vaultwarden VM
sshKeyPathstringPath to SSH private key
workDirstringWorking directory on the VM for docker-compose files
fn discover(_fetch?: unknown)
Fetch and parse vaultwarden .env.template to catalog all supported env vars
ArgumentTypeDescription
_fetch?unknown
fn deploy(envVars: record, _fetch?: unknown, _ssh?: unknown, _scp?: unknown)
Deploy vaultwarden via docker-compose (fetches template, builds .env, uploads files, starts with healthcheck --wait)
ArgumentTypeDescription
envVarsrecordEnvironment variable overrides applied on top of template defaults
_fetch?unknown
_ssh?unknown
_scp?unknown
fn configure(envVars: record, _ssh?: unknown, _scp?: unknown)
Update specific env vars in the running vaultwarden .env and force-recreate the container
ArgumentTypeDescription
envVarsrecordEnvironment variable key-value pairs to update or append
_ssh?unknown
_scp?unknown
fn verify(_ssh?: unknown, _curl?: unknown)
Check vaultwarden health: SSH docker ps and local curl via --resolve
ArgumentTypeDescription
_ssh?unknown
_curl?unknown

Resources

envTemplate(infinite)— Parsed .env.template from vaultwarden GitHub (env var catalog)
deployment(infinite)— Current vaultwarden deployment state
verification(infinite)— Latest vaultwarden health verification result

Files

log(text/plain)— Operation log
03Stats
A
91 / 100
Downloads
3
Archive size
9.0 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive0/1missing
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
04Platforms