Blame
|
1 | # Vaultwarden Passwortmanager (CT 121) |
||||||
| 2 | ||||||||
| 3 | ## Übersicht |
|||||||
| 4 | ||||||||
| 5 | | Parameter | Wert | |
|||||||
| 6 | |-----------|------| |
|||||||
| 7 | | CT-ID | 121 | |
|||||||
| 8 | | Hostname | vaultwarden | |
|||||||
| 9 | | IP | 192.168.178.91 | |
|||||||
| 10 | | OS | Debian 12 Bookworm | |
|||||||
| 11 | | CPU / RAM / Disk | 1 vCPU / 256 MB / 8 GB SSD | |
|||||||
| 12 | | Software | Vaultwarden 1.35.4 (aus Source), Web Vault v2026.1.1 | |
|||||||
| 13 | | Installiert | April 2026 | |
|||||||
| 14 | ||||||||
| 15 | ## Ports & Dienste |
|||||||
| 16 | ||||||||
| 17 | | Port | Dienst | Sichtbar | |
|||||||
| 18 | |------|--------|----------| |
|||||||
| 19 | | 8080 TCP | Vaultwarden (Rocket HTTP) | intern → Caddy | |
|||||||
| 20 | ||||||||
| 21 | ## Dateipfade |
|||||||
| 22 | ||||||||
| 23 | | Pfad | Inhalt | |
|||||||
| 24 | |------|--------| |
|||||||
| 25 | | `/opt/vaultwarden/vaultwarden` | Binary (selbst kompiliert) | |
|||||||
| 26 | | `/opt/vaultwarden/web-vault/` | Web Vault UI | |
|||||||
| 27 | | `/opt/vaultwarden/data/` | Datenbank, Keys, Attachments | |
|||||||
| 28 | | `/opt/vaultwarden/.env` | Konfiguration | |
|||||||
| 29 | | `/root/vaultwarden-credentials.txt` | Admin-Passwort (auf Proxmox-Host) | |
|||||||
| 30 | ||||||||
| 31 | ## Konfiguration (.env) |
|||||||
| 32 | ||||||||
| 33 | ```ini |
|||||||
| 34 | DOMAIN=https://pw.ls-cloud.biz |
|||||||
| 35 | ROCKET_PORT=8080 |
|||||||
| 36 | WEBSOCKET_ENABLED=true |
|||||||
| 37 | SIGNUPS_ALLOWED=false # nach erstem Account deaktivieren |
|||||||
| 38 | ADMIN_TOKEN=<argon2id-hash> |
|||||||
| 39 | ``` |
|||||||
| 40 | ||||||||
| 41 | ## Systemd Service |
|||||||
| 42 | ||||||||
| 43 | ```bash |
|||||||
| 44 | systemctl status vaultwarden |
|||||||
| 45 | systemctl restart vaultwarden |
|||||||
| 46 | ``` |
|||||||
| 47 | ||||||||
| 48 | ## Admin-Panel |
|||||||
| 49 | ||||||||
| 50 | - URL: `https://pw.ls-cloud.biz/admin` |
|||||||
| 51 | - Passwort: → `/root/vaultwarden-credentials.txt` auf Proxmox-Host |
|||||||
| 52 | ||||||||
| 53 | ## Bitwarden-Client verbinden |
|||||||
| 54 | ||||||||
| 55 | 1. Bitwarden Browser Extension → Einstellungen → Server-URL |
|||||||
| 56 | 2. Eintragen: `https://pw.ls-cloud.biz` |
|||||||
| 57 | 3. Account anlegen / einloggen |
|||||||
| 58 | ||||||||
| 59 | ## Update-Prozedur |
|||||||
| 60 | ||||||||
| 61 | ```bash |
|||||||
| 62 | # In CT 121 als root |
|||||||
| 63 | # 1. Neues Binary kompilieren (oder Binary von inoffiziellem Spiegel) |
|||||||
| 64 | # 2. Service stoppen |
|||||||
| 65 | systemctl stop vaultwarden |
|||||||
| 66 | # 3. Binary ersetzen |
|||||||
| 67 | cp new_vaultwarden /opt/vaultwarden/vaultwarden |
|||||||
| 68 | # 4. Service starten |
|||||||
| 69 | systemctl start vaultwarden |
|||||||
| 70 | ``` |
|||||||
