Table of Contents

Vaultwarden

Self-hosted Bitwarden-kompatibler Password Manager.

Details

Key Value
Container CT 112
IP 10.100.161.112
Port 8080
RAM 512 MB
URL https://vault.home.miskam.xyz

Deployment

Vaultwarden Binary wird aus dem Docker-Image extrahiert (keine prebuilt Binaries verfügbar).

Tool: docker-image-extract

# Binary extrahieren
./docker-image-extract vaultwarden/server:latest
cp output/vaultwarden /opt/vaultwarden/
cp -r output/web-vault/* /opt/vaultwarden/web-vault/

Features

Struktur

/opt/vaultwarden/
├── vaultwarden          # Binary
├── .env                 # Environment config
├── data/                # SQLite DB + Attachments
└── web-vault/           # Web UI

Datenbank

Zwei Optionen:

Service

systemctl status vaultwarden
journalctl -u vaultwarden -f

Admin Panel

Backup

# Alles sichern
rsync -av /opt/vaultwarden/data/ backup/

Ansible

ansible-playbook site.yml --limit vaultwarden

Secrets Management

Alle Infrastruktur-Credentials sind hier gespeichert:

Das Ansible Bitwarden Lookup Plugin holt Secrets zur Laufzeit.