VaultWarden: Dein lokaler Passwortmanager
Marco
Posted on July 10, 2024
Vaultwarden bietet eine schlanke, ressourcenschonende und kostenfreie Alternative zu Bitwarden. Entdecke die Vorteile und erfahre, wie Du Vaultwarden installierst! 🛠️
Wenn Du auf der Suche nach einem sicheren und kosteneffizienten Passwortmanager bist, dann könnte Vaultwarden genau das Richtige für Dich sein. Vaultwarden, früher bekannt als Bitwarden_RS, ist eine schlanke und effiziente Implementierung des beliebten Passwortmanagers Bitwarden, die speziell darauf abzielt, ressourcenschonend zu sein und auf einer Vielzahl von Plattformen zu laufen. In diesem Artikel werden wir die Vorteile von Vaultwarden beleuchten, erklären, wie Du Vaultwarden installierst und auf die Kompatibilität zu Bitwarden-Extensions eingehen.
Was ist Vaultwarden? 🤔
Vaultwarden ist eine in Rust geschriebene Implementierung des Bitwarden-Servers. Es bietet alle wesentlichen Funktionen des offiziellen Bitwarden-Dienstes, jedoch ohne den damit verbundenen Overhead. Vaultwarden kann auf verschiedenen Plattformen, einschließlich kleiner ARM-Geräte wie dem Raspberry Pi, ausgeführt werden und benötigt dabei nur minimale Ressourcen. Dies macht es zu einer idealen Wahl für Heimnetzwerke oder kleine Unternehmen, die ihre Passwortverwaltung selbst in die Hand nehmen möchten.
Vorteile von Vaultwarden 🌟
Kostenfrei und Open-Source 💸
Vaultwarden ist komplett kostenfrei und der Quellcode ist öffentlich zugänglich. Das bedeutet, Du kannst es nach Belieben anpassen und sicherstellen, dass keine versteckten Funktionen oder Hintertüren vorhanden sind. Die aktive Community trägt kontinuierlich zur Verbesserung bei und bietet Support.
Geringe Systemanforderungen 🖥️
Im Gegensatz zu anderen Passwortmanagern benötigt Vaultwarden nur sehr wenige Ressourcen. Selbst auf einem Raspberry Pi oder einem alten PC läuft es reibungslos, was es besonders attraktiv für Heimnetzwerke und kleine Unternehmen macht.
Volle Kontrolle über Deine Daten 🔒
Mit Vaultwarden hostest Du Deinen eigenen Passwortserver. Das bedeutet, Du hast die volle Kontrolle über Deine Daten und musst diese nicht einem Drittanbieter anvertrauen. Dies erhöht die Sicherheit und den Datenschutz erheblich.
Kompatibilität mit Bitwarden-Clients und -Extensions 🧩
Vaultwarden ist vollständig kompatibel mit den offiziellen Bitwarden-Clients und -Browsererweiterungen. Das bedeutet, Du kannst die gleichen Apps und Erweiterungen wie bei Bitwarden verwenden, was den Umstieg sehr einfach macht.
Einfache Installation und Verwaltung 🛠️
Vaultwarden lässt sich leicht installieren und verwalten, selbst wenn Du kein IT-Experte bist. Es gibt zahlreiche Anleitungen und eine aktive Community, die Dir bei Fragen weiterhilft.
Installation von Vaultwarden 🚀
Die Installation von Vaultwarden ist unkompliziert und kann auf verschiedenen Plattformen durchgeführt werden. Hier ist eine Schritt-für-Schritt-Anleitung für die Installation auf einem Linux-Server.
Voraussetzungen 📋
- Ein Linux-Server (Ubuntu, Debian oder CentOS)
- Docker installiert
- Ein funktionierender Webserver (z.B. Nginx oder Apache)
Docker installieren 🐋
Falls Docker noch nicht installiert ist, kannst Du es mit den folgenden Befehlen installieren:
sudo apt update
sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker
Docker-Compose installieren 🛠️
Docker-Compose ist ein Werkzeug, das es ermöglicht, Multi-Container Docker-Anwendungen zu definieren und auszuführen. Installiere es mit:
sudo apt install docker-compose -y
Vaultwarden herunterladen und starten 📦
Erstelle ein neues Verzeichnis für Vaultwarden und erstelle eine docker-compose.yml
Datei:
mkdir vaultwarden
cd vaultwarden
nano docker-compose.yml
Füge den folgenden Inhalt in die docker-compose.yml
Datei ein:
version: '3'
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
environment:
- ADMIN_TOKEN=dein_admin_token # Ersetze 'dein_admin_token' durch ein sicheres Token
volumes:
- ./vw-data:/data
ports:
- 80:80
restart: unless-stopped
Speichere die Datei und schließe den Editor. Starte dann Vaultwarden mit:
docker-compose up -d
Einrichten des Webservers 🌐
Um den Zugriff auf Vaultwarden sicherer zu machen, kannst Du einen Reverse-Proxy mit Nginx oder Apache einrichten und HTTPS verwenden. Hier ein Beispiel für die Konfiguration mit Nginx:
server {
listen 80;
server_name dein_domain_name; # Ersetze 'dein_domain_name' durch Deine Domain
location / {
proxy_pass http://localhost:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Speichere die Konfigurationsdatei und aktiviere sie:
sudo ln -s /etc/nginx/sites-available/vaultwarden /etc/nginx/sites-enabled/
sudo systemctl restart nginx
HTTPS mit Let's Encrypt einrichten 🔒
Um HTTPS zu verwenden, kannst Du Let's Encrypt und Certbot verwenden. Installiere Certbot mit:
sudo apt install certbot python3-certbot-nginx -y
Fordere ein Zertifikat an und konfiguriere Nginx automatisch:
sudo certbot --nginx -d dein_domain_name
Kompatibilität mit Bitwarden🧩
Vaultwarden ist vollständig kompatibel mit den offiziellen Bitwarden-Clients und -Browsererweiterungen. Das bedeutet, Du kannst weiterhin die Bitwarden-App auf Deinem Smartphone, die Browsererweiterungen und das Web-Interface verwenden, ohne Änderungen vornehmen zu müssen. Alle Funktionen wie das automatische Ausfüllen von Passwörtern, das Speichern neuer Logins und das Synchronisieren zwischen Geräten funktionieren nahtlos.
Für iOS kannst du die App von Bitwarden nutzen:
Oder als Extension für Chrome bzw. Edge:
Oder für Android aus dem Play-Store:
Vaultwarden vs. Bitwarden: Ein Vergleich 🆚
Kosten
Bitwarden bietet sowohl kostenlose als auch kostenpflichtige Pläne an. Die kostenlose Version bietet grundlegende Funktionen, während die Premium-Version zusätzliche Features wie 2FA und mehr Speicherplatz bietet. Vaultwarden hingegen ist komplett kostenlos, da Du Deinen eigenen Server hostest.
Ressourcenverbrauch
Vaultwarden ist erheblich ressourcenschonender als der offizielle Bitwarden-Server. Es ist speziell dafür entwickelt, mit minimalem Speicher- und CPU-Verbrauch zu laufen, was es ideal für kleinere Geräte und Server macht.
Sicherheit
Beide Systeme bieten eine hohe Sicherheit, da sie die gleiche grundlegende Architektur verwenden. Der Hauptunterschied liegt in der Kontrolle: Mit Vaultwarden hast Du die volle Kontrolle über Deine Daten und deren Speicherung, während Du bei Bitwarden auf deren Infrastruktur angewiesen bist.
Anpassungsfähigkeit
Vaultwarden bietet mehr Anpassungsmöglichkeiten, da Du den Quellcode nach Belieben ändern und erweitern kannst. Dies ist besonders nützlich für fortgeschrittene Benutzer, die spezielle Anforderungen haben.
Fazit 🎯
Vaultwarden ist eine leistungsstarke und flexible Alternative zu Bitwarden, die sich besonders für Benutzer eignet, die ihre Daten selbst verwalten möchten. Es bietet alle wesentlichen Funktionen des offiziellen Bitwarden-Dienstes, benötigt dabei aber deutlich weniger Ressourcen und ist vollständig kostenlos. Die Kompatibilität mit den Bitwarden-Clients und -Browsererweiterungen macht den Umstieg einfach und nahtlos.
Wenn Du auf der Suche nach einem sicheren, kosteneffizienten und anpassbaren Passwortmanager bist, der auf einer Vielzahl von Plattformen läuft, dann ist Vaultwarden definitiv einen Blick wert. Starte noch heute und sichere Deine Passwörter mit Vaultwarden!
If you like my posts, it would be nice if you follow my Blog for more tech stuff.
Posted on July 10, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.