Vaultwarden Passwortmanager (CT 121)

Übersicht

Parameter Wert
CT-ID 121
Hostname vaultwarden
IP 192.168.178.91
OS Debian 12 Bookworm
CPU / RAM / Disk 1 vCPU / 256 MB / 8 GB SSD
Software Vaultwarden 1.35.4 (aus Source), Web Vault v2026.1.1
Installiert April 2026

Ports & Dienste

Port Dienst Sichtbar
8080 TCP Vaultwarden (Rocket HTTP) intern → Caddy

Dateipfade

Pfad Inhalt
/opt/vaultwarden/vaultwarden Binary (selbst kompiliert)
/opt/vaultwarden/web-vault/ Web Vault UI
/opt/vaultwarden/data/ Datenbank, Keys, Attachments
/opt/vaultwarden/.env Konfiguration
/root/vaultwarden-credentials.txt Admin-Passwort (auf Proxmox-Host)

Konfiguration (.env)

DOMAIN=https://pw.ls-cloud.biz
ROCKET_PORT=8080
WEBSOCKET_ENABLED=true
SIGNUPS_ALLOWED=false   # nach erstem Account deaktivieren
ADMIN_TOKEN=<argon2id-hash>

Systemd Service

systemctl status vaultwarden
systemctl restart vaultwarden

Admin-Panel

  • URL: https://pw.ls-cloud.biz/admin
  • Passwort: → /root/vaultwarden-credentials.txt auf Proxmox-Host

Bitwarden-Client verbinden

  1. Bitwarden Browser Extension → Einstellungen → Server-URL
  2. Eintragen: https://pw.ls-cloud.biz
  3. Account anlegen / einloggen

Update-Prozedur

# In CT 121 als root
# 1. Neues Binary kompilieren (oder Binary von inoffiziellem Spiegel)
# 2. Service stoppen
systemctl stop vaultwarden
# 3. Binary ersetzen
cp new_vaultwarden /opt/vaultwarden/vaultwarden
# 4. Service starten
systemctl start vaultwarden