Pokud nejste obeznámeni, Bitwarden je extrémně na funkce bohatý a oblíbený správce hesel, který vám umožňuje ukládat vaše přihlašovací údaje bezpečným způsobem. Umožňuje také přístup k vašim přihlašovacím údajům, jako jsou hesla a citlivé informace, z jakéhokoli zařízení.
Ačkoli Bitwarden poskytuje bezplatnou verzi služby, v době psaní tohoto článku vyžaduje placené předplatné, abyste získali přístup ke všem funkcím. Vaultwarden je navržen jako alternativa k Bitwardenu a nabízí instanci s vlastním hostitelem a absolutní kontrolu nad osobními údaji.
Některé z pozoruhodných funkcí Vaultwarden zahrnují:
- Vlastní hosting
- Těžké šifrování
- Multiplatformní.
- Rozsáhlá podpora rozšíření prohlížeče
- Open-Source
V tomto tutoriálu vás naučíme, jak můžete rychle a efektivně spustit správce hesel Vaultwarden na vašem počítači pomocí enginu Docker.
Předpoklady
Tento kurz se řídí základním formátem pro nastavení Vaultwarden jako kontejneru Docker. Ujistěte se však, že máte následující:
- Hostitel Linux, MacOS nebo Windows
- Na hostiteli je nainstalován Docker Engine verze 23 a vyšší.
- Dostatečná oprávnění ke spouštění kontejnerů Docker.
Po splnění výše uvedených požadavků můžeme pokračovat a diskutovat o tom, jak nakonfigurovat Vaultwarden.
Obrázek Docker Pull Vaultwarden
Prvním krokem je stažení obrazu Vaultwarden na hostitelský počítač. Můžeme to udělat spuštěním příkazu Docker pull takto:
$ docker pull vaultwarden / server: nejnovější
To by si mělo stáhnout nejnovější verzi obrazu Vaultwarden do vašeho počítače a umožnit vám vytvářet kontejnery z obrazu.
Docker Vytvořte kontejner Vaultwarden
Jakmile stáhneme obrázek, můžeme pokračovat a pomocí příkazu Docker run vytvořit kontejner pomocí obrázku. Příkaz vypadá takto:
$ docker spustit -d --název vaultwarden -v / vw-data / : / data / -p 80 : 80 vaultwarden / server: nejnovějšíJakmile spustíte výše uvedený příkaz, Docker vytvoří kontejner pomocí obrázku Vaultwarden. Zachová také všechna trvalá data v adresáři /vw-data a mapovém portu 80 na vašem hostitelském počítači.
Konfigurace Vaultwarden
Jakmile je kontejner spuštěn, otevřete prohlížeč a postupujte podle adresy: http://vaultwarden.orb.local .
To vás vyzve k přihlášení nebo vytvoření nového účtu pro vaši instanci Vaultwarden.
Protože instanci Vaultwarden nastavujeme poprvé, vyberte Vytvořit účet a nastavte nový účet na serveru.
V této části zadejte všechny podrobnosti o svém účtu, jako je e-mail, uživatelské jméno a hlavní heslo.
Kliknutím na Vytvořit účet nastavíte účet s poskytnutými podrobnostmi. Po dokončení klikněte na přihlášení a přihlaste se do webového rozhraní pomocí zadaných přihlašovacích údajů.
V některých případech vám Vaultwarden zabrání přihlásit se do trezoru bez certifikátu SSL. Kontejner můžete nakonfigurovat tak, aby používal HTTPS, nastavením podrobností certifikátu SSL, jak je znázorněno:
docker spustit -d --název bitwarden-To je ROCKET_TLS = '{certs='/ssl/certs.pem',key='/ssl/key.pem'}' \
-v / ssl / klíče / : / ssl / \
-v / vw-data / : / data / \
-p 443 : 80 \
vaultwarden / server: nejnovější
Před spuštěním výše uvedeného příkazu se ujistěte, že zadané soubory certifikátu existují. Další informace o konfiguraci HTTPS pro váš trezor najdete ve zdroji níže:
https://github.com/dani-garcia/vaultwarden/wiki/Enabling-HTTPS
Závěr
Tento kurz poskytuje základní funkce rychlého nastavení a spuštění instance Vaultwarden pomocí kontejnerů Docker.