Vaultwarden Docker

Vaultwarden Docker



Vaultwarden, predtým známy ako Bitwarden_RS, je bezplatná serverová implementácia správcu hesiel Bitwarden s otvoreným zdrojovým kódom.

Ak nie ste oboznámení, Bitwarden je mimoriadne bohatý a populárny správca hesiel, ktorý vám umožňuje ukladať vaše poverenia bezpečným spôsobom. Umožňuje vám tiež pristupovať k vašim prihlasovacím údajom, ako sú heslá a citlivé informácie, z akéhokoľvek zariadenia.

Hoci Bitwarden poskytuje bezplatnú verziu služby, v čase písania tohto článku si vyžaduje platené predplatné, aby ste získali prístup ku všetkým funkciám. Vaultwarden je navrhnutý tak, aby bol alternatívou k Bitwardenu a ponúka inštanciu s vlastným hosťovaním a absolútnu kontrolu nad osobnými údajmi.







Niektoré z viditeľných funkcií Vaultwarden zahŕňajú:



  1. Vlastný hosting
  2. Ťažké šifrovanie
  3. Multiplatformový.
  4. Rozsiahla podpora rozšírenia prehliadača
  5. Open-Source

V tomto návode vás naučíme, ako môžete rýchlo a efektívne spustiť správcu hesiel Vaultwarden na vašom počítači pomocou nástroja Docker.



Predpoklady

Tento tutoriál sa riadi základným formátom pre nastavenie Vaultwarden ako kontajnera Docker. Uistite sa však, že máte nasledovné:





  1. Hostiteľ Linux, MacOS alebo Windows
  2. Na hostiteľovi je nainštalovaný Docker Engine verzie 23 a vyššej.
  3. Dostatočné povolenia na spustenie kontajnerov Docker.

Po splnení vyššie uvedených požiadaviek môžeme pokračovať a diskutovať o tom, ako nakonfigurovať Vaultwarden.

Obrázok Docker Pull Vaultwarden

Prvým krokom je stiahnutie obrazu Vaultwarden na hostiteľský počítač. Môžeme to urobiť spustením príkazu Docker pull takto:



$ docker ťahať vaultwarden / server: najnovšie

To by malo stiahnuť najnovšiu verziu obrazu Vaultwarden do vášho počítača a umožniť vám vytvárať kontajnery z obrazu.

Docker Vytvorenie kontajnera Vaultwarden

Po stiahnutí obrázka môžeme pokračovať a pomocou príkazu Docker run vytvoriť kontajner pomocou obrázka. Príkaz je takýto:

$ docker spustiť -d --názov vaultwarden -v / vw-data / : / údajov / -p 80 : 80 vaultwarden / server: najnovšie

Po spustení vyššie uvedeného príkazu Docker vytvorí kontajner pomocou obrázka Vaultwarden. Zachová tiež všetky trvalé údaje pod /vw-data a mapovým portom 80 na vašom hostiteľskom počítači.

Konfigurácia Vaultwarden

Keď je kontajner spustený, otvorte prehliadač a postupujte podľa adresy: http://vaultwarden.orb.local .

Toto vás vyzve na prihlásenie alebo vytvorenie nového účtu pre vašu inštanciu Vaultwarden.

Keďže inštanciu Vaultwarden nastavujeme prvýkrát, vyberte položku Vytvoriť účet a nastavte nový účet na serveri.

V tejto časti uveďte všetky podrobnosti o svojom účte, ako je e-mail, používateľské meno a hlavné heslo.

Kliknutím na Vytvoriť účet nastavte účet s poskytnutými podrobnosťami. Po dokončení kliknite na tlačidlo prihlásiť a prihláste sa do webového rozhrania pomocou zadaných poverení.

V niektorých prípadoch vám Vaultwarden zabráni prihlásiť sa do trezoru bez certifikátu SSL. Kontajner môžete nakonfigurovať na používanie protokolu HTTPS nastavením podrobností certifikátu SSL, ako je znázornené:

docker spustiť -d --názov bitwarden

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

-v / ssl / kľúče / : / ssl / \

-v / vw-data / : / údajov / \

-p 443 : 80 \

vaultwarden / server: najnovšie

Pred spustením vyššie uvedeného príkazu sa uistite, že zadané súbory certifikátov existujú. Ďalšie informácie o konfigurácii HTTPS pre váš trezor nájdete v nižšie uvedenom zdroji:

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

Záver

Tento tutoriál poskytuje základné funkcie rýchleho nastavenia a spustenia inštancie Vaultwarden pomocou kontajnerov Docker.