Vaultwarden auf einem Managed VPS hosten: Ihre Passwörter auf Ihrem Server

Vaultwarden auf einem Managed VPS zu hosten heißt, Ihre Passwörter und die Ihres Teams auf einer Maschine zu bewahren, die Ihnen gehört und die unsere Teams aktuell halten und Tag und Nacht beaufsichtigen. Vaultwarden ist freie Software unter der AGPL-3.0. Dieser Leitfaden folgt der offiziellen Dokumentation: die Installation mit Docker Compose, HTTPS, das Schließen der Registrierungen, das Admin-Token, was den Tresor schützt, die Datenbank, E-Mails, Backups und Updates.

Simon Vasconcelos Lee Von Veröffentlicht am 8. November 2026Lesezeit: 15 Minuten

Alle Leitfäden

Das Wichtigste in Kürze

  1. Die AGPL-3.0 erlaubt es, Vaultwarden frei zu betreiben, im Unternehmen wie anderswo; wenn Sie es ändern, stellen Sie den Code Ihrer Version denen bereit, die es nutzen.
  2. Installieren Sie es mit Docker Compose: ein Image, ein lokal veröffentlichter Port und ein Datenordner, hinter einem Reverse Proxy.
  3. HTTPS ist für den Web-Tresor unverzichtbar: Betreiben Sie Vaultwarden unter einem eigenen Domainnamen und tragen Sie diesen in DOMAIN ein.
  4. Legen Sie Ihr Konto an und schließen Sie dann die Registrierungen mit SIGNUPS_ALLOWED: Standardmäßig kann sich jeder registrieren, der die Instanz erreicht. Ein starkes Master-Passwort und die Zwei-Faktor-Authentifizierung schützen danach den Tresor.
  5. Sichern Sie täglich die Datenbank und die Anhänge, testen Sie die Wiederherstellung und aktualisieren Sie mit docker compose pull.

Was Vaultwarden kann

Vaultwarden ist ein in Rust geschriebener Passwortmanager-Server, gemacht für das Selbsthosting. Sein Wiki richtet ihn an Privatpersonen, Familien und Organisationen von überschaubarer Größe. Der Web-Tresor ist in seinen Docker-Images enthalten.

Es setzt eine API um, die mit den offiziellen Bitwarden-Clients im Browser, auf dem Computer und auf dem Telefon kompatibel ist. Das README stellt klar, dass das Projekt weder mit Bitwarden noch mit Bitwarden, Inc. verbunden ist, und bittet darum, jedes Problem, gleich mit welchem Client, direkt dort zu melden statt bei den offiziellen Supportkanälen.

Das Wiki listet auch auf, was gegenüber dem offiziellen Server fehlt, etwa die Anmeldung mit Passkey, benutzerdefinierte Rollen und manche Unternehmensrichtlinien. Es stellt klar, dass Funktionen, die vor allem großen Organisationen nützen, für das Projekt keine Priorität haben: Lesen Sie diese Liste, wenn Sie darauf angewiesen sind.

Was die AGPL-3.0 erlaubt

Vaultwarden wird unter der GNU Affero General Public License, Version 3, veröffentlicht. Der Text gewährt eine uneingeschränkte Erlaubnis, das unveränderte Programm auszuführen. Sie können also das vom Projekt veröffentlichte Image für Ihr Unternehmen und Ihr Team nutzen, ohne eine Lizenz zu kaufen.

Artikel 13 fügt eine Bedingung hinzu, die der AGPL eigen ist: Wenn Sie das Programm ändern, muss Ihre Version allen, die sie aus der Ferne über das Netzwerk nutzen, die Möglichkeit bieten, ihren Quellcode kostenlos zu erhalten.

Die Installation mit Docker Compose

Das README empfiehlt die Container-Images. Legen Sie auf einem Server, auf dem Docker installiert ist, einen Ordner an und speichern Sie darin diese compose.yaml, entnommen aus dem README und dem Wiki:

compose.yaml
services:
  vaultwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    restart: unless-stopped
    environment:
      DOMAIN: "https://vault.example.com"
      SIGNUPS_ALLOWED: "true"
    volumes:
      - ./vw-data/:/data/
    ports:
      - 127.0.0.1:8000:80
Terminal
docker compose up -d

Ihr Domainname zeigt mit A- und AAAA-Einträgen auf den Server, und die Besucher kommen über die Ports 80 und 443. Solange der Reverse Proxy nicht steht, bleibt der Web-Tresor unbenutzbar: Gehen Sie direkt zum nächsten Abschnitt.

Das Projekt nennt weder Arbeitsspeicher noch Prozessor; es versteht sich nur als Lösung für die Fälle, in denen der ressourcenhungrige offizielle Dienst nicht passt. Die Größe hängt von der Zahl der Konten und vom Umfang der Anhänge ab. Auf einem Managed VPS beschreiben Sie uns Ihren Einsatz, und wir empfehlen Ihnen die passende Größe.

HTTPS und WebSocket: der Reverse Proxy

Der Web-Tresor stützt sich auf die Web-Crypto-API, die Browser sicheren Kontexten vorbehalten: Das README gibt an, dass er nur mit aktiviertem HTTPS funktioniert, und das Wiki hält HTTPS für „pretty much required“, also so gut wie zwingend. Das Projekt empfiehlt einen Reverse Proxy vor Vaultwarden und rät vom TLS ab, das in sein Framework Rocket integriert ist.

Nehmen Sie ein anerkanntes Zertifikat, etwa von Let’s Encrypt, das auch das Wiki empfiehlt: Mit einem selbstsignierten Zertifikat verweigern manche Plattformen die Verbindung. Das Zertifikat muss seine vollständige Kette enthalten, sonst verbinden sich Android-Geräte nicht.

Die WebSocket-Benachrichtigungen, standardmäßig aktiv, melden dem Browser, der Desktop-App und der Erweiterung, dass sich ein Eintrag geändert hat. Sie laufen über den Haupt-HTTP-Port, und der Proxy muss die Header Upgrade und Connection weitergeben. Die mobilen Apps nutzen die nativen Benachrichtigungen ihres Systems, die separat eingerichtet werden.

Mit Caddy

Das Wiki rät, wenn Sie keine Präferenz haben, zuerst Caddy anzusehen: Es aktiviert HTTPS selbstständig, bezieht das Zertifikat von Let’s Encrypt und unterstützt WebSocket. Die Einstellung aus dem Wiki gibt außerdem die echte Adresse des Besuchers für die Protokolle an Vaultwarden weiter:

Caddyfile
vault.example.com {
  reverse_proxy 127.0.0.1:8000 {
    header_up X-Real-IP {remote_host}
  }
}

Mit Nginx und Certbot

Dieser Block übernimmt das Nginx-Beispiel aus dem Wiki, auf Port 80 reduziert, damit Certbot HTTPS einrichten kann:

Nginx-Block
upstream vaultwarden-default {
  zone vaultwarden-default 64k;
  server 127.0.0.1:8000;
  keepalive 2;
}

map $http_upgrade $connection_upgrade {
    default upgrade;
    ''      "";
}

server {
    listen 80;
    listen [::]:80;
    server_name vault.example.com;

    client_max_body_size 525M;

    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;

    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;

    location / {
      proxy_pass http://vaultwarden-default;
    }
}

Certbot richtet anschließend das Zertifikat ein und kümmert sich um die Erneuerung:

Terminal
sudo certbot --nginx

WebSocket prüfen

Öffnen Sie die Entwicklerwerkzeuge des Browsers, Reiter Netzwerk, Filter WS, und melden Sie sich dann erneut am Tresor an: Eine Antwort 101 auf /notifications/hub bestätigt die Verbindung. Ein weiterer Test aus dem Wiki: Öffnen Sie den Tresor in zwei Browsern, benennen Sie in einem einen Eintrag um, und die Änderung erscheint sofort im anderen.

Die Registrierungen schließen

Standardmäßig kann jeder, der Ihre Instanz erreicht, dort ein Konto anlegen. Für Ihr erstes Konto ist das nützlich, und das Wiki empfiehlt, danach zu schließen, damit kein Angreifer eines anlegen kann.

  1. Öffnen Sie Ihre HTTPS-Adresse, legen Sie Ihr Konto an und verbinden Sie dann Ihre Apps mit dieser Adresse.
  2. Setzen Sie SIGNUPS_ALLOWED in der compose.yaml auf "false".
  3. Starten Sie mit docker compose up -d neu: Eine Umgebungsvariable ist an den Container gebunden, der neu erstellt werden muss, damit sie gilt.
compose.yaml, unter environment
SIGNUPS_ALLOWED: "false"

Sobald Sie die Konfiguration über die Admin-Seite speichern, entsteht im Datenordner eine Datei config.json, die Vorrang vor den Umgebungsvariablen hat. Die betroffenen Einstellungen ändern Sie dann über diese Seite: Die compose.yaml anzupassen genügt nicht mehr.

Die Admin-Seite und ihr Token

Die Seite /admin dient dazu, Vaultwarden zu konfigurieren, Konten und Organisationen einzusehen und zu löschen, die Zwei-Faktor-Authentifizierung eines Nutzers zu entfernen, einzuladen und die Diagnose zu lesen. Ohne ADMIN_TOKEN bleibt sie deaktiviert: Wenn Sie sie nicht brauchen, lassen Sie sie so.

Das Wiki empfiehlt dringend, vor dieser Seite HTTPS zu aktivieren. Das Token dient als Passwort und lässt sich als Hash mit argon2id aufbewahren statt im Klartext in der Konfiguration. Vaultwarden liefert dafür den Befehl: Er fragt das Passwort zweimal ab und gibt dann eine PHC-Zeichenkette zurück.

Terminal
docker run --rm -it vaultwarden/server /vaultwarden hash

Legen Sie diese Zeichenkette in eine Datei .env neben der compose.yaml, in Hochkommas, und rufen Sie sie dann im Dienst auf:

.env
VAULTWARDEN_ADMIN_TOKEN='$argon2id$...'
compose.yaml, unter environment
ADMIN_TOKEN: ${VAULTWARDEN_ADMIN_TOKEN}

Prüfen Sie das Ergebnis, starten Sie neu und melden Sie sich dann auf /admin mit Ihrem Passwort an, nicht mit der PHC-Zeichenkette:

Terminal
docker compose config
docker compose up -d

Was den Tresor schützt

Der erste Schutz ist das Master-Passwort. Die Daten des Tresors sind mit persönlichen oder Organisationsschlüsseln verschlüsselt: Wer eine Kopie der Datenbank erhält oder eine Sitzung erzwingt, muss dieses Passwort noch knacken, um sie zu lesen. Seine Stärke zählt also vor allem. Eine Admin-Sitzung selbst erlaubt, ein Konto zu löschen oder eine Zwei-Faktor-Authentifizierung zu entfernen, ohne Zugriff auf die Daten des Tresors zu geben.

SchutzWas er bringtWo er eingestellt wird
Master-PasswortHält die Daten verschlüsselt, selbst wenn eine Kopie der Datenbank im Umlauf istJeder Nutzer wählt es, lang und nur für diesen Tresor
Zwei-Faktor-AuthentifizierungOhne sie, erinnert das Wiki, bleibt das Erraten eines Passworts per Brute Force theoretisch möglichIn jedem Konto; eine Organisationsrichtlinie kann sie verlangen
HTTPSVerschlüsselt den Weg zwischen Client und ServerDer Reverse Proxy
Geschlossene RegistrierungenVerhindert, dass ein Unbekannter sich ein Konto anlegtSIGNUPS_ALLOWED
Passwort-HinweiseAuf der Seite angezeigt, würden sie beim Erraten eines Passworts helfen; Version 1.37.5 hält sie standardmäßig verborgenLassen Sie SHOW_PASSWORD_HINT auf false; PASSWORD_HINTS_ALLOWED entfernt sie ganz
Begrenzung der VersucheBremst Versuche von derselben Adresse aus, Anmeldung und /adminLOGIN_RATELIMIT_SECONDS und ADMIN_RATELIMIT_SECONDS
Fail2banSperrt Adressen nach zu vielen Fehlversuchen, was das Wiki für eine öffentliche Instanz als besonders wichtig ansiehtAuf dem Server, anhand eines Protokolls LOG_FILE

Bereiten Sie sich auf das Vergessen des Master-Passworts vor, bevor es passiert: Aktivieren Sie den Notfallzugriff Ihres Kontos und, in einer Organisation, die Kontowiederherstellung, die eine eingerichtete E-Mail voraussetzt.

Drei weitere Einstellungen aus dem Härtungsleitfaden

SQLite, MariaDB oder PostgreSQL

Dasselbe Image unterstützt alle drei Datenbanken. Das Wiki beschreibt SQLite als die am häufigsten genutzte und am besten getestete und empfiehlt sie für die meisten Einsätze, sofern Sie nicht gezielt eine andere brauchen.

DatenbankEinrichtungBackup
SQLiteKeine: eine Datei, vw-data/db.sqlite3Der Befehl /vaultwarden backup oder die Kopie des Ordners bei gestopptem Dienst
MariaDB oder MySQLIhr Datenbankserver und DATABASE_URL mit mysql://Ein Export der Datenbank, zusätzlich zum Ordner vw-data
PostgreSQLIhr Datenbankserver und DATABASE_URL mit postgresql://Ein Export der Datenbank, zusätzlich zum Ordner vw-data
compose.yaml, unter environment (PostgreSQL)
DATABASE_URL: "postgresql://user_name:user_password@db_host:5432/vaultwarden"

Legen Sie eine leere Datenbank und ihren Benutzer an: Beim Start erzeugt Vaultwarden sein Schema selbst darin. Ein Passwort mit Sonderzeichen wird in dieser Adresse prozentkodiert geschrieben.

Treffen Sie diese Wahl, bevor Sie den Tresor füllen. Das Wiki beschreibt einen Wechsel von SQLite zu PostgreSQL mit pgloader und stellt klar, dass das Projekt diesen Weg nicht unterstützt, dass er auf Ihr eigenes Risiko geht und mit einem Backup beginnt.

Die E-Mails: die SMTP-Konfiguration

Vaultwarden startet ohne E-Mail, aber mehrere Funktionen hängen davon ab: die Einladungen, die Prüfung der Adressen, der Versand von Passwort-Hinweisen, die Zwei-Faktor-Authentifizierung per E-Mail und die Kontowiederherstellung.

Auf einem Simafri-VPS läuft der Versand über ein authentifiziertes SMTP-Relay auf Port 587: die Adresse eines Postfachs, das Sie bereits haben, oder Simafri Suite. Das Passwort kommt in die Datei .env, wie das Admin-Token:

compose.yaml, unter environment
SMTP_HOST: "smtp.example.com"
SMTP_FROM: "vault@example.com"
SMTP_PORT: "587"
SMTP_SECURITY: "starttls"
SMTP_USERNAME: "vault@example.com"
SMTP_PASSWORD: ${VAULTWARDEN_SMTP_PASSWORD}

Wenn nichts ankommt, schlägt das Wiki vor, die Verbindung zum Relay vom Server aus zu testen. Der Befehl gibt 0 zurück, wenn das Relay antwortet:

Terminal
timeout 5 bash -c 'cat < /dev/null > /dev/tcp/smtp.example.com/587'; echo $?

Die Backups

Das README weist darauf hin, dass das Projekt für Datenverlust nicht haftbar gemacht werden kann, und empfiehlt dringend regelmäßige Backups. Das Wiki rät zu automatischen, mit mindestens einer Kopie an einem anderen Ort. Das enthält der Datenordner mit SQLite:

ElementWas es enthältZu sichern
db.sqlite3Fast alle Daten: Konten, Organisationen, TresorePflicht
attachments/Die Anhänge, außerhalb der Datenbank gespeichertPflicht
config.jsonDie Konfiguration der Admin-Seite, darunter sensible Daten im KlartextEmpfohlen, verschlüsselt
rsa_key*Die Schlüssel, die die Sitzungen signieren; ihr Verlust meldet die Nutzer abEmpfohlen, verschlüsselt
sends/Die mit Send übertragenen Dateien, von Natur aus kurzlebigOptional
icon_cache/Die Website-Symbole, bei Bedarf erneut heruntergeladenOptional

Die Datenbank, bei laufendem Dienst

Seit Version 1.32.1 kann Vaultwarden seine SQLite-Datenbank selbst sichern, ohne den Dienst anzuhalten:

Terminal
docker exec -it vaultwarden /vaultwarden backup

Der Befehl schreibt eine Datei db_JJJJMMTT_HHMMSS.sqlite3 neben die Datenbank, in vw-data. Das Image enthält weder sqlite3 noch cron: Das Wiki rät, die Aufgabe auf dem Server zu planen, mindestens einmal täglich. Lassen Sie dabei -it weg, denn eine geplante Aufgabe hat kein Terminal, und räumen Sie diese Dateien auf, die sich ansammeln.

Der ganze Ordner, bei gestopptem Dienst

Wenn die Datenbank nicht in Gebrauch ist, genügt eine einfache Kopie aller ihrer Dateien. Das ist die Methode bei gestopptem Dienst, die das Wiki als Docker-Beispiel gibt, und sie nimmt auch die Anhänge mit:

Terminal, im Ordner der compose.yaml
docker compose down
tar -czf vaultwarden-$(date +%F).tar.gz vw-data
docker compose up -d

Das Wiki hält eine Verschlüsselungsschicht für nützlich, vor allem wenn das Backup das Admin-Token und die SMTP-Zugangsdaten enthält, und nennt rclone, restic und rustic, um die Kopien an einen entfernten Ort zu schicken. Mit MariaDB oder PostgreSQL ergänzen Sie den Ordner vw-data um einen Export der Datenbank.

Das Wiki bittet darum, sich nicht allein auf Festplatten-Snapshots zu verlassen, die schwieriger wiederherzustellen sind. Behalten Sie also diese anwendungseigenen Kopien: Auf der Festplatte des Servers abgelegt, fließen sie auch in dessen nächtliche Backups ein.

Wiederherstellen

  1. Stoppen Sie Vaultwarden.
  2. Ersetzen Sie jede Datei und jeden Ordner von vw-data durch die gesicherte Version.
  3. Stammt die Datenbank aus /vaultwarden backup, benennen Sie sie db.sqlite3 und löschen Sie zuvor jede vorhandene Datei db.sqlite3-wal: Ein nicht passendes Journal kann die Datenbank beschädigen. Stammt sie aus einer direkten Kopie, stellen Sie db.sqlite3 und ihre db.sqlite3-wal gemeinsam wieder her.
  4. Starten Sie neu und prüfen Sie, ob Sie den Tresor öffnen können.

Das Wiki rät, diese Übung von Zeit zu Zeit zu wiederholen und dabei eine Kopie der laufenden Daten zu behalten: So prüfen Sie, dass ein Backup funktioniert.

Die Updates

Das Wiki nennt zwei Befehle, auszuführen im Ordner der compose.yaml. Der Datenordner bleibt dabei erhalten:

Terminal
docker compose pull
docker compose up -d

Diese Updates zählen mehr als anderswo. Die mobilen Apps und die Browser-Erweiterungen aktualisieren sich selbst, und das Wiki warnt, dass ein Versionsunterschied zum Server plötzliche Ausfälle verursachen kann. Der im Image mitgelieferte Web-Tresor bleibt dagegen immer auf seinen Server abgestimmt.

Das Projekt hat keinen Veröffentlichungskalender: Verfolgen Sie seine Release Notes und lösen Sie unmittelbar vor jedem Update ein Backup aus. Manche enthalten Sicherheitskorrekturen, wie die Version 1.37.5 vom 1. November 2026, deren Notizen ein möglichst rasches Update empfehlen. Diese Notizen warnen zudem, dass seit 1.37.5 ein ungültiger Konfigurationswert den Start von Vaultwarden verhindert: Lesen Sie Ihre Umgebungsdatei vor dem Update noch einmal durch. Die Diagnoseseite von /admin zeigt an, ob es eine neuere Version gibt.

Wer was tut auf einem Managed VPS

Beim Selbsthosting müssen Sie neben der Anwendung auch den Server betreuen. Auf einem Managed VPS übernehmen unsere Teams den Server und betreuen Ihre Instanz proaktiv; Vaultwarden bleibt Ihre Software, mit ihren Einstellungen und Daten.

ThemaUnsere TeamsSie
Der ServerSystem- und Sicherheitsupdates, Eingriffe am Server inbegriffenDer Zeitpunkt, der zu Ihrem Betrieb passt
Die ÜberwachungServer rund um die Uhr im Blick, mit Eingriff, ohne auf Ihren Anruf zu wartenDas Lesen der Protokolle Ihrer Instanz
VaultwardenProaktive Betreuung: Fehler, lange Antwortzeiten und Speicherplatz erkannt, Korrektur empfohlenInstallation, Updates und Einstellungen, die Sie umsetzen, selbst oder mit Ihrem KI-Assistenten
Die Konten und der TresorDer Server, der sie trägt, überwacht und gesichertDie Nutzer, die Einladungen, die Master-Passwörter und die Zwei-Faktor-Authentifizierung
Die BackupsJede Nacht, verschlüsselt und außerhalb der Maschine aufbewahrt; Wiederherstellung inbegriffenDie eigenen Kopien von Vaultwarden und die Wiederherstellungsanfrage, wenn Sie sie brauchen
Die MigrationIhr aktueller Server wird kostenlos migriertDer Zeitpunkt der Umstellung

Wenn unsere Teams lieber in der Anwendung selbst eingreifen sollen, wird diese Leistung nach Stunden oder pauschal abgerechnet, mit einem Kostenvoranschlag vor dem Eingriff.

Vaultwarden auf einem Server, der für Sie gepflegt wird

Mit einem Managed VPS von Simafri halten unsere Teams den Server Ihrer Vaultwarden-Instanz aktuell, überwachen ihn Tag und Nacht und greifen ein, ohne auf Ihren Anruf zu warten; sie betreuen auch Ihre Instanz proaktiv und empfehlen Ihnen die sinnvollen Korrekturen, die Sie umsetzen, selbst oder mit Ihrem KI-Assistenten. Die Backups werden jede Nacht verschlüsselt und außerhalb der Maschine aufbewahrt, ihre Wiederherstellung ist inbegriffen, und die Migration Ihres aktuellen Servers ist kostenlos.

Managed VPS entdecken

Häufige Fragen

Ist Vaultwarden für Unternehmen kostenlos?

Ja. Vaultwarden steht unter der AGPL-3.0: Sie können es im Unternehmen betreiben, ohne eine Lizenz zu kaufen. Wenn Sie es ändern, muss Ihre Version denen, die sie über das Netzwerk nutzen, ihren Quellcode anbieten. Bleiben die Kosten für den Server, auf dem es läuft.

Funktioniert Vaultwarden mit den Bitwarden-Apps?

Ja. Das README stellt Vaultwarden als kompatibel mit den offiziellen Bitwarden-Clients dar und stellt zugleich klar, dass das Projekt weder mit Bitwarden noch mit Bitwarden, Inc. verbunden ist. Ein Problem melden Sie also dem Projekt Vaultwarden, gleich mit welchem Client.

Wie installiert man Vaultwarden mit Docker Compose?

Legen Sie eine compose.yaml mit dem Image vaultwarden/server, einem Datenordner und dem auf 127.0.0.1 veröffentlichten Port an und starten Sie docker compose up -d. Stellen Sie dann einen Reverse Proxy mit HTTPS davor: Ohne HTTPS funktioniert der Web-Tresor nicht. Tragen Sie auch Ihre Adresse in DOMAIN ein.

Wie deaktiviert man die Registrierungen bei Vaultwarden?

Setzen Sie nach dem Anlegen Ihres Kontos SIGNUPS_ALLOWED in der compose.yaml auf false und starten Sie docker compose up -d neu. Organisationen können weiterhin einladen: INVITATIONS_ALLOWED auf false nimmt diese Möglichkeit weg. Hat die Admin-Seite ihre Konfiguration bereits gespeichert, nehmen Sie diese Einstellung dort vor.

Wie richtet man das Admin-Token von Vaultwarden ein?

Führen Sie den Befehl vaultwarden hash aus, der eine argon2id-Zeichenkette zurückgibt, und tragen Sie sie in ADMIN_TOKEN ein, mit Docker Compose über eine Datei .env. Danach melden Sie sich auf /admin mit Ihrem Passwort an. Ohne ADMIN_TOKEN bleibt die Seite deaktiviert.

Was schützt einen Vaultwarden-Tresor?

Zuerst das Master-Passwort: Die Daten sind verschlüsselt, und eine Kopie der Datenbank lässt sich nur lesen, wenn man es knackt. Dazu kommen die Zwei-Faktor-Authentifizierung, HTTPS, geschlossene Registrierungen, ein gehashtes Admin-Token und verschlüsselte Backups.

Wie sichert man Vaultwarden?

Führen Sie mit SQLite täglich den Befehl /vaultwarden backup im Container aus und kopieren Sie außerdem den Ordner attachments, config.json und die Dateien rsa_key. Mit MariaDB oder PostgreSQL ergänzen Sie einen Export der Datenbank. Testen Sie die Wiederherstellung regelmäßig.

Deckt ein Managed VPS Vaultwarden ab?

Ein Managed VPS deckt den Server ab: System, Sicherheit, Überwachung und Backups. Unsere Teams betreuen auch Ihre Instanz proaktiv und empfehlen Ihnen die sinnvollen Korrekturen, die Sie umsetzen. Ein Eingriff in der Anwendung wird nach Stunden oder pauschal abgerechnet.

Quellen und offizielle Dokumentation

Verwandte Leitfäden

Unterschied zwischen Managed und Unmanaged VPS: wer macht wasDer Unterschied zwischen einem Managed und einem Unmanaged VPS hängt an einer einzigen Frage: wer sich um den Server kümmert, sobald er in Betrieb ist. Dabei hat „Managed“ keine offizielle Definition: von einem Hoster zum anderen reicht das Wort von der bloßen Installation des Systems bis zum vollständigen Betrieb des Servers. Dieser Leitfaden zeigt Zeile für Zeile, wer was übernimmt, mit der Zwischenstufe des Supports, und nennt die Fragen, die vor der Unterschrift Klarheit schaffen.VPS-Backups: was Sie vor Vertragsabschluss prüfen solltenEin VPS-Angebot verspricht fast immer „Backups inklusive“. Hinter diesen zwei Wörtern kann eine Kopie jede Nacht stehen, außerhalb der Maschine aufbewahrt und von Experten wiederhergestellt, oder ein Snapshot auf derselben Festplatte wie der Server. Dieser Leitfaden nennt die Fragen, die den Unterschied machen, erklärt, was jede Antwort bedeutet, und zeigt, wie Sie prüfen, dass sich ein Backup wiederherstellen lässt.Wie viel RAM braucht ein VPS? Die Regel, Anwendung für AnwendungDer Arbeitsspeicher (RAM) ist die Ressource, die am häufigsten über die Größe eines VPS entscheidet: er geht als Erstes aus, und wenn er ausgeht, wird der Server nicht einfach langsamer, sondern beendet Dienste. Dieser Leitfaden gibt Ihnen die Rechenregel, den Bedarf jedes Bausteins einer Anwendung, typische Profile und zeigt, wie Sie auf einem laufenden Server messen.
Kontaktieren Sie uns