Vaultwarden Docker

Vaultwarden Docker



„Vaultwarden“, anksčiau žinomas kaip „Bitwarden_RS“, yra nemokamas atvirojo kodo serverio „Bitwarden“ slaptažodžių tvarkyklės diegimas.

Jei nesate susipažinę, „Bitwarden“ yra ypač turtinga ir populiari slaptažodžių tvarkyklė, leidžianti saugiai saugoti kredencialus. Tai taip pat leidžia iš bet kurio įrenginio pasiekti savo kredencialus, pvz., slaptažodžius ir slaptą informaciją.

Nors „Bitwarden“ teikia nemokamą paslaugos versiją, rašymo metu jai reikalinga mokama prenumerata, kad būtų galima naudotis visomis funkcijomis. „Vaultwarden“ sukurta kaip „Bitwarden“ alternatyva, siūlanti savarankiškai priglobtą egzempliorių ir visišką asmens duomenų kontrolę.







Kai kurios pastebimos „Vaultwarden“ funkcijos:



  1. Savarankiškas priegloba
  2. Sunkus šifravimas
  3. Daugiaplatformė.
  4. Platus naršyklės plėtinių palaikymas
  5. Atviro kodo

Šioje pamokoje mes išmokysime jus, kaip greitai ir efektyviai įrenginyje paleisti „Vaultwarden“ slaptažodžių tvarkyklę naudodami „Docker“ variklį.



Būtinos sąlygos

Ši instrukcija atitinka pagrindinį „Vaultwarden“ kaip „Docker“ konteinerio nustatymo formatą. Tačiau įsitikinkite, kad turite šiuos dalykus:





  1. „Linux“, „MacOS“ arba „Windows“ priegloba
  2. „Docker Engine“ 23 ir naujesnė versija yra įdiegta pagrindiniame kompiuteryje.
  3. Pakankami leidimai „Docker“ konteineriams paleisti.

Įvykdę aukščiau nurodytus reikalavimus, galime tęsti ir aptarti, kaip sukonfigūruoti Vaultwarden.

„Docker Pull Vaultwarden“ vaizdas

Pirmas žingsnis yra atsisiųsti „Vaultwarden“ vaizdą pagrindiniame kompiuteryje. Tai galime padaryti paleisdami Docker pull komandą taip:



$ dokeris trauk vaultwarden / serveris: naujausias

Tai turėtų atsisiųsti naujausią „Vaultwarden“ vaizdo versiją į savo kompiuterį ir sudaryti sąlygas iš vaizdo sukurti konteinerius.

„Docker“ sukuria „Vaultwarden“ konteinerį

Atsisiuntę vaizdą, galime tęsti ir naudoti „Docker run“ komandą, kad sukurtume konteinerį naudodami vaizdą. Komanda yra tokia, kaip parodyta:

$ dokininko bėgimas -d --vardas Vaultwarden / vw-duomenys / : / duomenis / -p 80 : 80 Vaultwarden / serveris: naujausias

Kai paleisite aukščiau pateiktą komandą, „Docker“ sukurs konteinerį naudodama „Vaultwarden“ vaizdą. Jis taip pat išsaugos visus nuolatinius duomenis, esančius /vw-data, ir susieis su 80 prievadu jūsų pagrindiniame kompiuteryje.

„Vaultwarden“ konfigūravimas

Kai konteineris veikia, atidarykite naršyklę ir vadovaukitės adresu: http://vaultwarden.orb.local .

Tai paragins prisijungti arba susikurti naują „Vaultwarden“ egzemplioriaus paskyrą.

Kadangi „Vaultwarden“ egzempliorių nustatome pirmą kartą, pasirinkite Sukurti paskyrą, kad nustatytumėte naują paskyrą serveryje.

Šiame skyriuje pateikite visą paskyros informaciją, pvz., el. pašto adresą, naudotojo vardą ir pagrindinį slaptažodį.

Spustelėkite Sukurti paskyrą, kad sukurtumėte paskyrą su pateikta informacija. Baigę spustelėkite prisijungti ir prisijunkite prie žiniatinklio sąsajos su nurodytais kredencialais.

Kai kuriais atvejais „Vaultwarden“ neleis jums prisijungti prie saugyklos be SSL sertifikato. Galite sukonfigūruoti sudėtinį rodinį naudoti HTTPS nustatydami išsamią SSL sertifikato informaciją, kaip parodyta:

dokininko bėgimas -d --vardas bitwarden

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

/ ssl / raktai / : / ssl / \

/ vw-duomenys / : / duomenis / \

-p 443 : 80 \

Vaultwarden / serveris: naujausias

Prieš paleisdami aukščiau pateiktą komandą įsitikinkite, kad nurodyti sertifikato failai yra. Daugiau apie HTTPS konfigūravimą saugykloje galite sužinoti toliau pateiktame šaltinyje:

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

Išvada

Šioje mokymo programoje pateikiamos pagrindinės funkcijos, kaip greitai nustatyti ir paleisti Vaultwarden egzempliorių naudojant Docker konteinerius.