Vaultwarden Docker

Vaultwarden Docker



A Vaultwarden, korábbi nevén Bitwarden_RS, a Bitwarden jelszókezelő ingyenes, nyílt forráskódú kiszolgálói megvalósítása.

Ha nem ismeri, a Bitwarden egy rendkívül gazdag és népszerű jelszókezelő, amely lehetővé teszi a hitelesítő adatok biztonságos tárolását. Azt is lehetővé teszi, hogy bármely eszközről hozzáférjen hitelesítő adataihoz, például jelszavakhoz és érzékeny információkhoz.

Bár a Bitwarden biztosítja a szolgáltatás ingyenes verzióját, a cikk írásakor fizetős előfizetésre van szükség ahhoz, hogy hozzáférjen a teljes funkciókhoz. A Vaultwarden a Bitwarden alternatívájaként készült, saját üzemeltetésű példányt és abszolút ellenőrzést kínálva a személyes adatok felett.







A Vaultwarden néhány észrevehető funkciója:



  1. Önálló házigazda
  2. Erős titkosítás
  3. Többplatformos.
  4. Széleskörű böngészőbővítmények támogatása
  5. Nyílt forráskód

Ebben az oktatóanyagban megtanítjuk, hogyan tudja gyorsan és hatékonyan futtatni a Vaultwarden jelszókezelőt a gépén a Docker motor használatával.



Előfeltételek

Ez az oktatóanyag a Vaultwarden Docker-tárolóként való beállításának alapvető formátumát követi. Azonban győződjön meg arról, hogy rendelkezik a következőkkel:





  1. Linux, MacOS vagy Windows gazdagép
  2. A Docker Engine 23-as és újabb verziója telepítve van a gazdagépen.
  3. Elegendő engedélyek a Docker-tárolók futtatásához.

Ha a fenti követelmények teljesülnek, folytathatjuk és megvitathatjuk a Vaultwarden konfigurálását.

Docker Pull Vaultwarden kép

Az első lépés a Vaultwarden lemezkép letöltése a gazdagépen. Ezt a Docker pull parancs futtatásával tehetjük meg az alábbiak szerint:



$ docker pull vaultwarden / szerver:legújabb

Ennek le kell töltenie a Vaultwarden lemezkép legújabb verzióját a számítógépére, és lehetővé kell tennie konténerek létrehozását a lemezképből.

Docker Hozzon létre Vaultwarden-tárolót

Miután letöltöttük a képet, folytathatjuk, és a Docker run paranccsal tárolót hozhatunk létre a kép segítségével. A parancs a képen látható:

$ dokkolófuttatás -d --név vaultwarden -ban ben / vw-data / : / adat / -o 80 : 80 vaultwarden / szerver:legújabb

A fenti parancs futtatása után a Docker létrehoz egy tárolót a Vaultwarden lemezkép használatával. Ezenkívül megőrzi az állandó adatokat a /vw-data alatt, és leképezi a 80-as portot a gazdagépen.

A Vaultwarden konfigurálása

Miután a tároló fut, nyissa meg a böngészőt, és kövesse a címet: http://vaultwarden.orb.local .

Ez felkéri Önt, hogy jelentkezzen be, vagy hozzon létre új fiókot a Vaultwarden-példányhoz.

Mivel először állítjuk be a Vaultwarden-példányt, válassza a Fiók létrehozása lehetőséget egy új fiók beállításához a szerveren.

Ebben a részben adja meg a fiókjához tartozó összes adatot, például az e-mail-címet, a felhasználónevet és a fő jelszót.

Kattintson a Fiók létrehozása gombra a fiók beállításához a megadott adatokkal. Ha elkészült, kattintson a Bejelentkezés gombra, és jelentkezzen be a webes felületre a megadott hitelesítő adatokkal.

Egyes esetekben a Vaultwarden megakadályozza, hogy SSL-tanúsítvány nélkül jelentkezzen be a trezorba. Beállíthatja a tárolót HTTPS használatára, ha beállítja az SSL-tanúsítvány részleteit a képen látható módon:

dokkolófuttatás -d --név bitwarden

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

-ban ben / ssl / kulcsok / : / ssl / \

-ban ben / vw-data / : / adat / \

-o 443 : 80 \

vaultwarden / szerver:legújabb

A fenti parancs futtatása előtt győződjön meg arról, hogy a megadott tanúsítványfájlok léteznek. Az alábbi forrásból többet megtudhat a HTTPS tárolóhoz való konfigurálásáról:

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

Következtetés

Ez az oktatóanyag a Vaultwarden-példány Docker-tárolók használatával történő gyors beállításának és futtatásának alapvető funkcióit tartalmazza.