Änderungsstand: 2023-08-11
sudo mkdir -p /home/dockervolumes/vaultwarden
cd /home/dockervolumes/vaultwarden && sudo nano docker-compose.yml
Folgendes trage ich ein:
version: '3.9'
services:
server:
image: 'vaultwarden/server:latest'
container_name: vaultwarden
volumes:
- '/mnt/ssd/sharedfolders/appdata/vaultwarden/:/data/'
ports:
- '81:80'
restart: always
Strg-x, y, Enter
cd /home/dockervolumes/vaultwarden && sudo docker compose up -d
Quelle:
https://hub.docker.com/r/vaultwarden/server
Vaultwarden ist nun startbar, funktioniert aber noch nicht essentiell, weil derzeit noch keine http s Verbindung möglich ist. Dazu konfiguriere ich „Nginx Proxy Manager“. Hier ist der Guide zur Installation des NPM, wenn noch nicht erledigt. Nun noch bei DuckDNS anmelden und im Unraid als Docker drauf. Hier ist der Guide. Ich wählte als DuckDNS-Domain eine Kombination aus Zahlen und Buchstaben, wie z.B. (hfleks7g3c9f3h5d6ofnesu4kw). Etwas, was nicht erraten werden kann. Somit erhöhe ich für mich selbst die Sicherheit. Wurde alles erledigt, kann ich nun endlich meine Konfiguration des Nginx Proxy Manager beginnen.
„NginX Proxy Manager“ – Einstellungen für Vaultwarden:
- „Host“
- „Proxy Host“
- „Add Proxy Host“
- Details:
- Domain Names: hfleks7g3c9f3h5d6ofnesu4kw.troubadix.duckdns.org
- (Eigene Domain verwenden)
- Scheme: http
- Domain Names: hfleks7g3c9f3h5d6ofnesu4kw.troubadix.duckdns.org
- Forward Hostname / IP: die vergebene IP-Adresse
- Details:
- „Add Proxy Host“
- Forward Port: 80
- Cache Assets: Off
- Websockets Support: On
- Block Common Exploits: On
- SSL:
- SSL Certificate: „Request a new SSL Certificate“
- Force SSL: On
- Http/2 Support: On
- HSTS Enabled: On
- Email Address for Lets‘ Encrypt: Eine gültige Email-Adresse
- I Agree to the LE Terms of Service: On
- „Proxy Host“
- Save
Nach ca. 10-20 Sekunden wurde das Zertifikat erstellt und der Dienst Vaultwarden ist unter der angewendeten Domain, gesichert, von Außen erreichbar.
Nun kann ich meine Adresse aufrufen:
hfleks7g3c9f3h5d6ofnesu4kw.troubadix.duckdns.org

Nun Konto erstellen. und anschließend mit dem erstellten Konto anmelden.

Wer eine Organisation erstellen möchte, um z.B. Passwörter mit anderen zu teilen, geht auf +Neue Organisation.
Wer die gespeicherten Passwörter von z.B. Firefox aufnehmen möchte, geht auf Werkzeuge und Daten importieren. Vorher natürlich die gespeicherten Passwörter aus dem Firefox exportieren.
Zum Schluss auf das Benutzerlogo oben rechts klicken und „Apps herunterladen“ wählen. Jetzt auf z.B. „Mozilla Firefox“ und dann das Plugin installieren, welches dann oben rechts am Browser mittels Icon erscheint.
Nun noch die komplette Domainadresse (http s://hfleks7g3c9f3h5d6ofnesu4kw.duckdns.org) an und „Speichern“. Jetzt können wir uns mit den Zugangsdaten anmelden und Vaultwarden läuft mit gesichertem SSL. Synchronisieren nicht vergessen!