Vaultwarden Docker

Vaultwarden Docker



Vaultwarden, cunoscut anterior sub numele de Bitwarden_RS, este o implementare gratuită, open-source, a managerului de parole Bitwarden.

Dacă nu sunteți familiarizat, Bitwarden este un manager de parole extrem de bogat în funcții și popular, care vă permite să vă stocați acreditările într-un mod sigur. De asemenea, vă permite să vă accesați acreditările, cum ar fi parolele și informațiile sensibile, de pe orice dispozitiv.

Deși Bitwarden oferă o versiune gratuită a serviciului, la momentul scrierii, este nevoie de un abonament plătit pentru a avea acces la funcțiile complete. Vaultwarden este conceput pentru a fi o alternativă la Bitwarden, oferind o instanță auto-găzduită și control absolut asupra datelor personale.







Unele dintre caracteristicile remarcabile ale Vaultwarden includ:



  1. Auto-găzduire
  2. Criptare grea
  3. Multi-platformă.
  4. Suport extins pentru extensii de browser
  5. Sursa deschisa

În acest tutorial, vă vom învăța cum puteți rula rapid și eficient managerul de parole Vaultwarden pe mașina dvs. utilizând motorul Docker.



Cerințe preliminare

Acest tutorial urmează un format fundamental pentru configurarea Vaultwarden ca container Docker. Cu toate acestea, asigurați-vă că aveți următoarele:





  1. O gazdă Linux, MacOS sau Windows
  2. Docker Engine versiunea 23 și mai sus este instalată pe gazdă.
  3. Permisiuni suficiente pentru a rula containere Docker.

Cu cerințele de mai sus îndeplinite, putem continua și discuta cum să configurați Vaultwarden.

Docker Pull Vaultwarden Imagine

Primul pas este să descărcați imaginea Vaultwarden pe mașina gazdă. Putem face acest lucru rulând comanda Docker pull după cum urmează:



$ docker pull vaultwarden / server: cel mai recent

Aceasta ar trebui să descărcați cea mai recentă versiune a imaginii Vaultwarden pe computer și să vă permită să creați containere din imagine.

Docker Creați containerul Vaultwarden

Odată ce am descărcat imaginea, putem continua și folosi comanda Docker run pentru a crea un container folosind imaginea. Comanda este așa cum se arată:

$ docker run -d --Nume seif -în / vw-data / : / date / -p 80 : 80 seif / server: cel mai recent

Odată ce rulați comanda de mai sus, Docker va crea un container folosind imaginea Vaultwarden. De asemenea, va păstra orice date persistente sub /vw-data și portul de hartă 80 de pe mașina dvs. gazdă.

Configurarea Vaultwarden

Odată ce containerul rulează, deschideți browserul și urmați adresa: http://vaultwarden.orb.local .

Acest lucru vă va solicita să vă conectați sau să creați un cont nou pentru instanța dvs. Vaultwarden.

Deoarece instalăm instanța Vaultwarden pentru prima dată, selectați Creare cont pentru a configura un cont nou pe server.

În această secțiune, furnizați toate detaliile pentru contul dvs., cum ar fi e-mailul, numele de utilizator și parola principală.

Faceți clic pe Creare cont pentru a configura contul cu detaliile furnizate. După ce ați terminat, faceți clic pe conectare și conectați-vă la interfața web cu acreditările specificate.

În unele cazuri, Vaultwarden vă va împiedica să vă conectați la seif fără un certificat SSL. Puteți configura containerul să utilizeze HTTPS setând detaliile certificatului SSL, după cum se arată:

docker run -d --Nume bitwarden

-Este ROCKET_TLS = „{certs='/ssl/certs.pem',key='/ssl/key.pem'}' \

-în / ssl / chei / : / ssl / \

-în / vw-data / : / date / \

-p 443 : 80 \

seif / server: cel mai recent

Asigurați-vă că există fișierele de certificat specificate înainte de a rula comanda de mai sus. Puteți afla mai multe despre configurarea HTTPS pentru seiful dvs. în resursa de mai jos:

https://github.com/dani-garcia/vaultwarden/wiki/Enabling-HTTPS

Concluzie

Acest tutorial oferă caracteristicile de bază pentru configurarea și rularea rapidă a unei instanțe Vaultwarden folosind containere Docker.