Vaultwarden Docker

Vaultwarden Docker



Vaultwarden, prej znan kot Bitwarden_RS, je brezplačna odprtokodna strežniška izvedba upravitelja gesel Bitwarden.

Če niste seznanjeni, je Bitwarden izjemno bogat in priljubljen upravitelj gesel, ki vam omogoča varno shranjevanje poverilnic. Prav tako vam omogoča dostop do vaših poverilnic, kot so gesla in občutljivi podatki, iz katere koli naprave.

Čeprav Bitwarden ponuja brezplačno različico storitve, v času pisanja zahteva plačano naročnino za dostop do vseh funkcij. Vaultwarden je zasnovan kot alternativa Bitwardenu, saj ponuja samostojno gostovanje in popoln nadzor nad osebnimi podatki.







Nekatere opazne lastnosti Vaultwardena vključujejo:



  1. Samostojno gostovanje
  2. Močno šifriranje
  3. Več platform.
  4. Obsežna podpora za razširitve brskalnika
  5. Odprtokodno

V tej vadnici vas bomo naučili, kako lahko hitro in učinkovito omogočite izvajanje upravitelja gesel Vaultwarden na vašem računalniku z uporabo mehanizma Docker.



Predpogoji

Ta vadnica sledi osnovni obliki za nastavitev Vaultwarden kot vsebnika Docker. Vendar se prepričajte, da imate naslednje:





  1. Gostitelj Linux, MacOS ali Windows
  2. Na gostitelju je nameščen Docker Engine različice 23 in novejše.
  3. Zadostna dovoljenja za zagon vsebnikov Docker.

Ko so zgornje zahteve izpolnjene, lahko nadaljujemo in razpravljamo o tem, kako konfigurirati Vaultwarden.

Slika Docker Pull Vaultwarden

Prvi korak je prenos slike Vaultwarden na gostiteljski računalnik. To lahko storimo tako, da zaženemo ukaz Docker pull na naslednji način:



$ docker pull vaultwarden / strežnik: najnovejši

To bi moralo prenesti najnovejšo različico slike Vaultwarden na vaš računalnik in vam omogočiti ustvarjanje vsebnikov iz slike.

Docker Ustvari vsebnik Vaultwarden

Ko prenesemo sliko, lahko nadaljujemo in z ukazom Docker run ustvarimo vsebnik s sliko. Ukaz je, kot je prikazano:

$ docker run -d --ime trezor -in / vw-podatki / : / podatke / -str 80 : 80 trezor / strežnik: najnovejši

Ko zaženete zgornji ukaz, bo Docker ustvaril vsebnik s sliko Vaultwarden. Prav tako bo ohranil vse obstojne podatke pod /vw-data in preslikal vrata 80 na vašem gostiteljskem računalniku.

Konfiguriranje Vaultwarden

Ko se vsebnik zažene, odprite brskalnik in sledite naslovu: http://vaultwarden.orb.local .

To vas bo pozvalo, da se prijavite ali ustvarite nov račun za svoj primerek Vaultwarden.

Ker prvič nastavljamo instanco Vaultwarden, izberite Ustvari račun, da nastavite nov račun na strežniku.

V tem razdelku navedite vse podrobnosti za svoj račun, kot so e-pošta, uporabniško ime in glavno geslo.

Kliknite Ustvari račun, da nastavite račun s podanimi podrobnostmi. Ko končate, kliknite prijavo in se prijavite v spletni vmesnik z navedenimi poverilnicami.

V nekaterih primerih vam bo Vaultwarden preprečil prijavo v trezor brez potrdila SSL. Vsebnik lahko konfigurirate za uporabo HTTPS tako, da nastavite podrobnosti potrdila SSL, kot je prikazano:

docker run -d --ime bitwarden

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

-in / ssl / ključi / : / ssl / \

-in / vw-podatki / : / podatke / \

-str 443 : 80 \

trezor / strežnik: najnovejši

Preden zaženete zgornji ukaz, zagotovite, da podane datoteke potrdila obstajajo. Več o konfiguraciji HTTPS za vaš trezor lahko izveste v spodnjem viru:

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

Zaključek

Ta vadnica ponuja osnovne funkcije za hitro nastavitev in izvajanje primerka Vaultwarden z uporabo vsebnikov Docker.