Zum Inhalt springen
SONOYA.com
Web & Code

Von Enpass zu Vaultwarden: Umzug mit Bitwarden-Apps

Enpass zu Vaultwarden umziehen, auch mit langen Notizen und vielen Altlasten: Export, Import, Grenzen, Server bei DigitalOcean mit Coolify und Backups.

Von

Schlüsselsymbol auf dunkelgrünem Verlauf für den Umzug von Enpass zu einem eigenen Vaultwarden-Server mit den Bitwarden-Apps

Enpass hat viele Jahre gute Dienste geleistet: lokale Tresore, Synchronisierung über die eigene Cloud, keine Pflicht zum Abo. Wer heute wechseln will, landet fast immer bei Bitwarden, und wer seine Passwörter dabei nicht einem Anbieter anvertrauen möchte, betreibt den Server selbst mit Vaultwarden. Das ist ein schlanker, Bitwarden-kompatibler Server, mit dem die ganz normalen Bitwarden-Apps für Mac, Windows, Linux, iPhone, Android und alle Browser funktionieren.

Der Umzug selbst ist schnell erledigt, solange Dein Tresor aufgeräumt ist. Bei einem Tresor, der über zehn Jahre gewachsen ist, mit seitenlangen Notizen in Einträgen, Hunderten alten Logins, Dateianhängen, Kreditkarten und Identitäten, lauern dagegen ein paar Fallen. Diese Anleitung zeigt, was einfach geht, wo die Grenzen liegen und wie Du den Umzug so planst, dass nichts verloren geht. Dazu kommt der Server: wo Vaultwarden laufen sollte, welche Ressourcen Du brauchst und wie Du ihn mit Coolify sicher und dauerhaft betreibst. Stand ist Vaultwarden 1.37.5, Coolify 4.7 und das aktuelle Enpass 6 im November 2026.

Warum sich der Umzug lohnt

Kurzfristig ist der Wechsel Arbeit: ein Server, ein Import, ein paar Abende Aufräumen und eine Umgewöhnung bei den Apps. Langfristig zahlt er sich aus.

  • Bitwarden wird stetig besser. Passkeys, der direkte Umzug zwischen Passwortmanagern ohne CSV-Datei, das Ausfüllen in Apps auf iOS und Android, neue Funktionen kommen regelmäßig, und die Clients sind Open Source und werden extern geprüft.
  • Die Apps gibt es überall. Mac, Windows, Linux, iPhone, iPad, Android, alle großen Browser und eine Kommandozeile, alles kostenlos und aus einer Hand.
  • Vaultwarden schaltet die Extras frei. Funktionen, die bei Bitwarden selbst ein Premium-Abo brauchen, etwa der eingebaute Generator für Zwei-Faktor-Codes, Dateianhänge und der Notfallzugriff, unterstützt Vaultwarden laut seinem Wiki ohne Aufpreis. Auch Organisationen zum Teilen mit der Familie sind dabei.
  • Deine Daten bleiben bei Dir. Der Tresor liegt auf Deinem Server, verschlüsselt mit Deinem Master-Passwort. Selbst wer den Server übernimmt, sieht nur verschlüsselte Daten.

Was einfach geht und wo die Grenzen sind

Bitwarden hat einen fertigen Import für das JSON-Format von Enpass. Laut Bitwardens Hilfe zum Import heißt das Format Enpass (json). Wie Enpass-Einträge dabei übersetzt werden, lässt sich im offenen Quellcode des Importers nachlesen. Das Ergebnis:

EnpassIn BitwardenBewertung
Logins mit Benutzername, Passwort, URLLogingeht problemlos
Einmalcodes (TOTP) im LoginFeld für den Authentifizierungsschlüsselgeht, nur das erste TOTP-Feld je Eintrag
Notizen im EintragNotizengeht, aber maximal etwa 8.000 Zeichen
Zusätzliche Felder (PIN, Sicherheitsfrage, Kundennummer)Benutzerdefinierte Felder, geheime Felder bleiben verborgengeht
KreditkartenKartegeht
IdentitätenSichere Notiz mit benutzerdefinierten Felderngeht, aber nicht als Identitäts-Eintrag
OrdnerOrdner, Unterordner mit / im Namengeht, nur der erste Ordner je Eintrag
Dateianhängenichtsgehen nicht, müssen von Hand übertragen werden
Passwortverlaufnichtsgeht verloren

Drei Grenzen verdienen besondere Aufmerksamkeit:

Lange Notizen lassen den ganzen Import scheitern. Bitwarden begrenzt Felder auf eine verschlüsselte Länge von 10.000 Zeichen. Weil die Verschlüsselung den Text um 30 bis 50 Prozent aufbläht, ist bei etwa 8.000 Zeichen Klartext Schluss. Ein einziger Eintrag darüber, und Bitwarden lehnt die gesamte Datei ab. Wer in Enpass Serverzugänge mit kompletter Dokumentation, Wiederherstellungscodes in Massen oder ganze Verträge in Notizen gespeichert hat, muss diese Einträge vorher kürzen.

Anhänge kommen nicht mit. Der Importer kennt keine Dateianhänge. Gescannte Ausweise, Schlüsseldateien und PDFs musst Du separat aus Enpass exportieren und in Bitwarden an die Einträge hängen.

Doppelte Einträge erkennt der Import nicht. Bitwarden weist ausdrücklich darauf hin, dass beim Import nicht auf Duplikate geprüft wird. Wer zweimal importiert, hat alles doppelt.

Wo Vaultwarden laufen sollte

Ein Passwortmanager muss von überall erreichbar sein: vom Handy unterwegs, vom Laptop im Hotel, vom Rechner im Büro. Deshalb gehört Vaultwarden auf einen VPS mit fester IP-Adresse und eigener Domain, nicht auf den Raspberry Pi im Wohnzimmer. Zu Hause hängt die Erreichbarkeit an Deinem Anschluss, Stromausfällen und DS-Lite, und eine Portfreigabe für den Passwortmanager ist genau das Risiko, das Du vermeiden willst. Die Bitwarden-Apps halten zwar eine verschlüsselte Kopie lokal vor, neue Passwörter synchronisieren sich aber nur, wenn der Server erreichbar ist.

Vaultwarden selbst ist sehr genügsam, es ist in Rust geschrieben und laut seinen Entwicklern gerade für Fälle gedacht, in denen der offizielle, ressourcenhungrige Bitwarden-Server zu groß wäre. Den Ausschlag für die Größe des Servers gibt deshalb Coolify, mit dem Du ihn komfortabel betreibst. Laut Coolify-Doku braucht es mindestens 2 CPU-Kerne, 2 GB Arbeitsspeicher und 10 GB freien Speicher.

Bei DigitalOcean entspricht das diesen Droplets laut Preisliste:

DropletArbeitsspeicherCPUSSDPreis pro Monat
Basic2 GB2 vCPU60 GB18 $
Basic4 GB2 vCPU80 GB24 $

Für Vaultwarden allein reicht das Droplet mit 2 GB und 2 vCPU. Wenn Du auf demselben Server weitere Dienste mit Coolify betreiben willst, etwa n8n oder eine kleine Website, nimm gleich 4 GB. Wähle als Rechenzentrum Frankfurt, dann liegen Deine Daten in Deutschland und die Antwortzeiten sind kurz. Die automatischen Backups von DigitalOcean kosten 20 Prozent des Droplet-Preises für wöchentliche Sicherungen, also 3,60 $ beim kleinen Droplet. Wenn Du noch kein Konto hast, bekommst Du über diesen Link zu DigitalOcean (Affiliate Link) Startguthaben zum Ausprobieren.

Außerdem brauchst Du eine Domain, bei der Du DNS-Einträge setzen kannst, etwa vault.deinedomain.de. HTTPS ist Pflicht, denn die Weboberfläche von Bitwarden funktioniert laut Vaultwarden-Wiki nur über eine sichere Verbindung. Coolify erledigt das Zertifikat automatisch.

Teil 1: Den Server mit Coolify einrichten

Droplet anlegen und absichern

Lege in DigitalOcean ein Droplet mit Ubuntu 24.04 LTS in Frankfurt an und hinterlege dabei Deinen SSH-Schlüssel statt eines Passworts. Aktiviere direkt beim Anlegen die wöchentlichen Backups.

Lege danach unter Networking > Firewalls eine Firewall für das Droplet an, die nur SSH auf Port 22 sowie HTTP und HTTPS auf den Ports 80 und 443 durchlässt. Port 8000 für das Coolify-Dashboard brauchst Du nur für die Ersteinrichtung, dazu gleich mehr.

Setze bei Deinem Domain-Anbieter zwei DNS-Einträge vom Typ A auf die IP-Adresse des Droplets: einen für Coolify, etwa coolify.deinedomain.de, und einen für den Tresor, etwa vault.deinedomain.de.

Coolify installieren

Melde Dich per SSH als root am Droplet an und starte das offizielle Installationsskript:

Code
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

Das Skript installiert Docker und Coolify und dauert ein paar Minuten. Öffne danach http://<IP-des-Droplets>:8000 im Browser. Lege sofort Dein Administratorkonto an, denn bis das passiert ist, kann jeder, der die Adresse aufruft, das erste Konto anlegen und damit den Server übernehmen.

Danach drei Dinge, bevor Du irgendetwas anderes tust:

  1. Trag in den Einstellungen von Coolify die Domain https://coolify.deinedomain.de als Adresse der Instanz ein. Coolify holt dafür ein Zertifikat, und das Dashboard ist danach über HTTPS erreichbar.
  2. Aktiviere die Zwei-Faktor-Anmeldung für Dein Coolify-Konto. Wer Coolify übernimmt, kontrolliert alle Container auf dem Server, auch Vaultwarden.
  3. Entferne Port 8000 wieder aus der Firewall, sobald das Dashboard über die Domain funktioniert.

Vaultwarden als Service anlegen

Coolify bringt eine fertige Vorlage für Vaultwarden mit. Lege in Deinem Projekt eine neue Ressource an, wähle unter den Services Vaultwarden und trag bei der Domain https://vault.deinedomain.de ein.

Die Vorlage nutzt das offizielle Image vaultwarden/server, speichert alles in einer SQLite-Datenbank im Volume vaultwarden-data und erzeugt den Admin-Token automatisch als zufälliges Passwort. Zwei Einstellungen musst Du kennen, beide findest Du bei den Umgebungsvariablen des Services:

  • SIGNUP_ALLOWED steht in der Vorlage standardmäßig auf true. Das ist für den Moment richtig, denn Du musst Dein eigenes Konto anlegen. Danach wird es abgeschaltet, siehe unten.
  • Der Admin-Token öffnet die Verwaltungsseite unter https://vault.deinedomain.de/admin. Coolify zeigt ihn bei den Variablen an. Bewahre ihn in einem Passwortmanager auf, nicht in einer Notiz.

Klicke auf Deploy. Nach einer Minute ist der Tresor unter https://vault.deinedomain.de erreichbar.

Dein Konto anlegen und die Tür schließen

Öffne die Adresse, klicke auf Konto erstellen und wähle ein starkes Master-Passwort. Es ist der einzige Schlüssel zu Deinem Tresor. Es gibt keine Wiederherstellung: Weder Du als Serverbetreiber noch sonst jemand kann es zurücksetzen. Schreib es auf Papier und leg es an einen sicheren Ort.

Danach schließt Du die Registrierung. Setze die Variable SIGNUP_ALLOWED in Coolify auf false und deploye den Service neu. Ab jetzt kann niemand mehr ein Konto auf Deinem Server anlegen. Familienmitglieder lädst Du später gezielt über die Verwaltungsseite ein, dafür muss Vaultwarden E-Mails verschicken können, was Du über die Variablen SMTP_HOST, SMTP_FROM, SMTP_PORT, SMTP_SECURITY, SMTP_USERNAME und SMTP_PASSWORD einrichtest.

Aktiviere zum Schluss in den Kontoeinstellungen der Weboberfläche die Zwei-Faktor-Anmeldung, am besten mit einer Authenticator-App. Notiere den Wiederherstellungscode und leg ihn zum Master-Passwort.

Teil 2: Enpass vorbereiten

Der wichtigste Teil des Umzugs passiert vor dem Export. Ein Tresor, der über Jahre gewachsen ist, wird durch den Umzug nicht ordentlicher. Jetzt ist der beste Moment zum Aufräumen, denn danach importierst Du nur noch, was Du wirklich brauchst.

Altlasten aussortieren

Geh die Kategorien in Enpass durch und lösche, was eindeutig tot ist: Konten bei Diensten, die es nicht mehr gibt, alte Router-Passwörter, Testzugänge, doppelte Einträge. Was Du nicht sicher beurteilen kannst, behältst Du. Lege dafür in Enpass einen Ordner Altbestand an und verschiebe solche Einträge dorthin. Nach dem Import kannst Du diesen Ordner in Bitwarden in Ruhe durchsehen, ohne dass er Deine aktuellen Einträge verstopft.

Lange Notizen und Anhänge finden

Damit der Import nicht an einer einzigen langen Notiz scheitert, suchst Du solche Einträge vorher gezielt. Am einfachsten geht das mit einem kleinen Python-Skript, das Du nach dem Export auf die JSON-Datei loslässt. Es zeigt alle Einträge mit Notizen über 7.000 Zeichen, damit Du einen Sicherheitsabstand hast, und alle Einträge mit Dateianhängen. Speichere es als pruefen.py:

Code
import json, sys
daten = json.load(open(sys.argv[1], encoding="utf-8"))
eintraege = daten.get("items", [])
print(f"{len(eintraege)} Einträge gefunden\n")
for e in eintraege:
    titel = e.get("title", "(ohne Titel)")
    notiz = e.get("note") or ""
    anhaenge = e.get("attachments") or []
    if len(notiz) > 7000:
        print(f"ZU LANG   {len(notiz):>6} Zeichen  {titel}")
    if anhaenge:
        print(f"ANHANG    {len(anhaenge):>6} Datei(en) {titel}")

Für zu lange Notizen gibt es drei Wege. Kürze den Text auf das Wesentliche, wenn vieles veraltet ist. Teile die Notiz auf, etwa in eine zweite sichere Notiz mit dem Titel „Server XY, Teil 2“. Oder kopier den langen Text in eine Textdatei und häng sie nach dem Import als Anhang an den Bitwarden-Eintrag, was bei Dokumentationen und Wiederherstellungscodes ohnehin die übersichtlichere Lösung ist. Ändere das in Enpass, bevor Du endgültig exportierst.

Anhänge separat sichern

Weil der Import keine Anhänge überträgt, sicherst Du sie vorher als normale Dateien. Wähle in Enpass in der Seitenleiste die Ansicht der Einträge mit Anhängen, markiere sie und exportiere die Anhänge über das Kontextmenü in einen Ordner. Gib dem Ordner einen sprechenden Namen und leg ihn auf ein verschlüsseltes Laufwerk, denn darin können Ausweiskopien und Schlüsseldateien liegen. Wie Du einen USB-Stick dafür verschlüsselst, zeigt Externe Festplatte am Mac mit Passwort verschlüsseln.

Exportieren

Erstelle in Enpass zuerst ein normales Backup über Datei > Backup. Es ist Deine Rückversicherung, falls beim Umzug etwas schiefgeht.

Exportiere danach über das Menü Datei im Format JSON. Enpass fragt nach dem Master-Passwort. Hast Du mehrere Tresore in Enpass, etwa „Privat“ und „Arbeit“, exportierst Du jeden einzeln in eine eigene Datei.

Die Exportdatei ist unverschlüsselt. Jedes Passwort steht darin im Klartext. Speichere sie deshalb lokal in einem Ordner, der nicht mit iCloud Drive, Dropbox oder OneDrive synchronisiert wird, und auf keinen Fall in Downloads oder auf dem Schreibtisch, wenn diese Ordner in die Cloud gespiegelt werden.

Lass jetzt das Prüfskript laufen:

Code
python3 pruefen.py enpass-export.json

Erscheinen noch Einträge mit ZU LANG, korrigierst Du sie in Enpass und exportierst neu.

Teil 3: In Vaultwarden importieren

Öffne die Weboberfläche https://vault.deinedomain.de und melde Dich an. Der Import geht nur in der Weboberfläche zuverlässig, nicht in den Apps.

  1. Lege zuerst einen Ordner wie Import Enpass an. Dann landet alles gesammelt dort, und Du siehst später genau, was aus dem Import stammt.
  2. Wähle in der Seitenleiste Tools und dann Import data. In der deutschen Oberfläche heißen die Punkte entsprechend übersetzt.
  3. Wähle bei Vault Deinen persönlichen Tresor und bei Folder den eben angelegten Ordner. Ordner aus Enpass erscheinen dann als Unterordner darin.
  4. Wähle bei File format den Eintrag Enpass (json).
  5. Wähle die Exportdatei aus und klicke auf Import data.

Nach wenigen Sekunden meldet Bitwarden, wie viele Einträge importiert wurden. Scheitert der Import, nennt die Fehlermeldung meist den Eintrag mit dem zu langen Feld. Laut Bitwarden wird bei einem abgelehnten Import nichts übernommen, Du kannst also korrigieren und es ohne Aufräumen erneut versuchen.

Mehrere Exportdateien importierst Du nacheinander, jeweils in einen eigenen Ordner. Importiere jede Datei genau einmal.

Teil 4: Prüfen, was angekommen ist

Vergleiche die Zahl der importierten Einträge mit der Zahl in Enpass. Danach prüfst Du gezielt die Stellen, an denen der Import Dinge übersetzt:

  • Logins: Öffne drei, vier Einträge und kontrolliere Benutzername, Passwort und Adresse.
  • Zwei-Faktor-Codes: Öffne ein Konto mit TOTP. Bitwarden muss dort einen Code anzeigen, der mit dem in Enpass übereinstimmt. Hattest Du in Enpass mehrere TOTP-Felder in einem Eintrag, kommt nur das erste ins Code-Feld, die übrigen landen als benutzerdefinierte Felder im Eintrag.
  • Zusätzliche Felder: Sicherheitsfragen, PINs und Kundennummern stehen unten im Eintrag bei den benutzerdefinierten Feldern.
  • Identitäten: Sie kommen als sichere Notizen mit Feldern an, nicht als Identitäts-Einträge. Für das automatische Ausfüllen von Adressformularen legst Du Deine eigene Identität am besten einmal neu an.
  • Anhänge: Häng die gesicherten Dateien jetzt an die passenden Einträge. Vaultwarden unterstützt Anhänge ohne Abo.

Danach räumst Du den Ordner Altbestand auf, in Ruhe und über mehrere Tage verteilt. Die Funktion für Sicherheitsberichte in der Weboberfläche hilft dabei: Sie zeigt wiederverwendete, schwache und bekannt gewordene Passwörter.

Ist alles da, löschst Du die JSON-Exportdatei endgültig und leerst den Papierkorb. Das Enpass-Backup behältst Du auf einem verschlüsselten Laufwerk noch einige Monate.

Teil 5: Die Bitwarden-Apps verbinden

Für Vaultwarden nutzt Du die ganz normalen, offiziellen Bitwarden-Apps. Es gibt keine eigenen Vaultwarden-Apps, und Du brauchst auch keine.

PlattformDownload
macOSMac App Store oder bitwarden.com/download
WindowsMicrosoft Store oder Installer
Linuxbitwarden.com/download
iPhone und iPadApp Store
AndroidGoogle Play
BrowserErweiterungen für Chrome, Firefox, Safari, Edge und weitere über bitwarden.com/download

Bei der Anmeldung musst Du jeder App einmal sagen, dass sie nicht mit dem Bitwarden-Server, sondern mit Deinem spricht. Laut Bitwarden-Hilfe wählst Du dafür auf dem Anmeldebildschirm im Auswahlfeld, mit welchem Server Du Dich verbindest, die Option Self-hosted, trägst bei Server URL die Adresse https://vault.deinedomain.de ein und speicherst. Danach meldest Du Dich wie gewohnt mit E-Mail und Master-Passwort an.

Auf dem iPhone aktivierst Du Bitwarden anschließend als Quelle für das automatische Ausfüllen unter Einstellungen > Allgemein > Automatisch ausfüllen & Passwörter. Auf Android legst Du Bitwarden in den Systemeinstellungen als Dienst für das automatische Ausfüllen fest, die App führt Dich beim ersten Start dorthin.

Lass Enpass noch zwei, drei Wochen parallel installiert, aber trag neue Passwörter nur noch in Bitwarden ein. Wenn Du in dieser Zeit nichts mehr in Enpass nachschlagen musstest, ist der Umzug abgeschlossen.

Teil 6: Sicher und dauerhaft betreiben

Ein selbst gehosteter Passwortmanager ist nur so gut wie seine Pflege. Diese vier Punkte gehören zum Dauerbetrieb.

Backups, und zwar zwei Arten

Die wöchentlichen Droplet-Backups von DigitalOcean sind ein guter Notanker für den ganzen Server. Das Vaultwarden-Wiki rät aber ausdrücklich davon ab, sich allein auf Snapshots von Dateisystem oder virtueller Maschine zu verlassen, weil eine SQLite-Datenbank mitten im Schreiben inkonsistent gesichert werden kann.

Vaultwarden hat deshalb einen eigenen Befehl, der eine saubere Kopie der Datenbank im Datenordner anlegt. Richte ihn in Coolify bei Deinem Vaultwarden-Service als Scheduled Task ein, der täglich nachts läuft, mit diesem Befehl im Container vaultwarden:

Code
/vaultwarden backup

Laut Wiki zum Backup gehören außerdem diese Teile des Datenordners zwingend oder dringend empfohlen in jede Sicherung: die Datenbank db.sqlite3 beziehungsweise ihre saubere Kopie, der Ordner attachments mit Deinen Anhängen, die Datei config.json mit den Einstellungen aus der Verwaltungsseite und die Schlüsseldateien rsa_key*.

Damit die Sicherung nicht nur auf demselben Server liegt, lässt Du Coolify das Volume regelmäßig in einen S3-Speicher sichern. Coolify unterstützt geplante Sicherungen von Speicher-Mounts in S3-kompatiblen Speicher, prüfe beim Service unter den Backups, welche Ziele angeboten werden. Ein günstiges Ziel sind DigitalOcean Spaces für 5 $ im Monat mit 250 GB. Leg den Bucket in einer anderen Region als das Droplet an, zum Beispiel Amsterdam.

Und das Wichtigste: Teste einmal eine Wiederherstellung, etwa auf einem zweiten, kleinen Droplet, das Du danach wieder löschst. Ein Backup, das Du nie zurückgespielt hast, ist eine Hoffnung, kein Backup.

Updates

Die Coolify-Vorlage nutzt das Image vaultwarden/server:latest. Mit einem erneuten Deploy holt Coolify die neueste Version. Mach das regelmäßig, etwa einmal im Monat und sofort, wenn ein Sicherheitsupdate erscheint. Vaultwarden 1.37.5 vom November 2026 schloss zum Beispiel zwei Sicherheitslücken. Abonniere dafür die Releases im GitHub-Repository von Vaultwarden über Watch > Custom > Releases, dann bekommst Du eine Mail bei jeder neuen Version. Lies vor dem Update kurz die Hinweise, denn seit 1.37.5 verweigert Vaultwarden zum Beispiel den Start bei ungültigen Einstellungen.

Coolify selbst und das Ubuntu darunter brauchen ebenfalls Updates. Coolify bietet Updates im Dashboard an, Ubuntu aktualisierst Du per SSH mit apt update und apt upgrade oder lässt Sicherheitsupdates automatisch einspielen.

Die Verwaltungsseite schützen

Die Seite /admin ist mit dem Admin-Token geschützt, und wer ihn kennt, kann Benutzer löschen und Einstellungen ändern, auch wenn er keine Passwörter sieht. Das Wiki empfiehlt, den Token nicht im Klartext zu speichern, sondern als Argon2-Hash. Den Hash erzeugst Du im laufenden Container:

Code
/vaultwarden hash

Den ausgegebenen Wert, der mit $argon2id$ beginnt, trägst Du dann als Admin-Token ein. Brauchst Du die Verwaltungsseite gar nicht, ist es noch sicherer, den Token ganz zu entfernen, dann ist die Seite abgeschaltet. Im Hardening Guide findest Du weitere Maßnahmen, etwa das Abschalten von Passwort-Hinweisen und den Schutz vor Anmeldeversuchen mit Fail2Ban.

Den Notfall planen

Überlege Dir, was passiert, wenn Dir etwas zustößt. Mit dem Notfallzugriff in Bitwarden kannst Du einer Vertrauensperson erlauben, nach einer Wartezeit auf Deinen Tresor zuzugreifen. Und dokumentiere auf Papier, wo der Server läuft, wie Deine Vertrauensperson an das DigitalOcean-Konto kommt und wo die Backups liegen.

Fehler, die Du vermeiden solltest

  • Die Registrierung offen lassen. Mit SIGNUP_ALLOWED=true kann jeder, der die Adresse findet, ein Konto auf Deinem Server anlegen. Schalte es aus, sobald Dein Konto existiert.
  • Das Coolify-Dashboard ungeschützt lassen. Kein Administratorkonto direkt nach der Installation, keine Zwei-Faktor-Anmeldung, Port 8000 dauerhaft offen: Das ist der einfachste Weg, den ganzen Server zu verlieren.
  • Die Exportdatei herumliegen lassen. Eine unverschlüsselte JSON-Datei in einem synchronisierten Ordner landet in der Cloud und in jedem Backup. Lokal speichern, nach dem Import endgültig löschen.
  • Zweimal importieren. Bitwarden erkennt keine Duplikate. Scheitert ein Teil, lösche den Import-Ordner samt Inhalt komplett, bevor Du es noch einmal versuchst.
  • Anhänge vergessen. Sie fehlen nach dem Import still und leise. Sichere sie vorher und hänge sie danach wieder an.
  • Enpass zu früh löschen. Behalte Enpass und sein Backup, bis Du einige Wochen nur mit Bitwarden gearbeitet hast.
  • Das Master-Passwort nicht notieren. Es gibt keinen Weg zurück. Ohne Master-Passwort ist der Tresor verloren, auch für Dich als Serverbetreiber.
  • Kein getestetes Backup. Ein Server ohne geprüfte Sicherung ist bei einem Passwortmanager keine Option.

Fazit

Der Umzug von Enpass zu Vaultwarden kostet einen Abend für den Server und je nach Zustand Deines Tresors einen bis mehrere Abende für Aufräumen, Import und Kontrolle. Die Logins, Zwei-Faktor-Codes, Kreditkarten und Felder kommen sauber an. Aufpassen musst Du bei langen Notizen, bei Anhängen und bei Identitäten. Dafür bekommst Du einen Passwortmanager, der auf jedem Gerät läuft, dessen Apps ständig besser werden, dessen Daten auf Deinem eigenen Server liegen und der Dich außer dem Server keinen Cent im Monat kostet.

Wer Vaultwarden lieber ohne Coolify direkt mit Docker Compose und Caddy betreibt, findet den Weg in Vaultwarden auf einem Droplet: eigener Passwortmanager. Und wer zusätzlich Passwörter aus der Apple-App übernehmen will, liest Apple Passwörter zu Bitwarden umziehen, ohne CSV.

Weiterlesen.