Samma Home Assistant-server som gör ditt hem smart kan även köra andra tjänster, som Bitwarden. Allt du behöver göra är att konfigurera en Bitwarden-server som är självvärd ovanpå din Home Assistant-installation som ett tillägg. Du kan sedan använda denna Bitwarden-server för att skapa och spara komplexa lösenord på din smartphone eller i en webbläsare på din PC.
Det bästa är att du aldrig behöver betala för lösenordshanteraren eftersom den är helt öppen källkod och gratis.
Saker du behöver
Du kommer behöva Home Assistant Server körs på en Raspberry Pi (helst på en Raspberry Pi 4 4GB eller 8GB). Även om du också kan installera Home Assistant Server på en PC eller annan hårdvara, eftersom den versionen inte är övervakad, måste du installera och konfigurera tilläggen manuellt via kommandoradsskalet.
När du har ställt in Home Assistant på Raspberry Pi följer du stegen nedan för att installera, konfigurera och distribuera Bitwarden.
Installera Bitwarden-tillägget
För att installera Bitwarden-tillägget i Home Assistant, följ dessa steg:
- Logga in på din Home Assistant Server och navigera till inställningar > Tillägg.
- Klicka på TILLÄGGSBUTIK knapp.
- Använd sökfältet för att söka och klicka på Vaultwarden (Bitwarden).
- Klicka på Installera knappen för att börja installera Bitwarden-tillägget på din Home Assistant Server. Detta kan ta upp till en minut att slutföra.
- När du har installerat, aktivera alternativen Starta vid start, Watchdog och Auto-uppdatering.
- Klicka sedan Start.
Om du inte hittar den klickar du den här länken> Öppen länk för att lägga till förvaret och sedan söka och installera Bitwarden-tillägget.
Du kan nu besöka IP: n för din Home Assistant Server med port 7277. Till exempel, 192.168.0.111:7277.
Du kan också klicka på knappen öppna webbgränssnittet på tilläggssidan för att öppna Bitwardens webbgränssnitt. Du kan dock inte skapa ett konto eller registrera dig om du inte säkrar Bitwarden-servern.
Konfigurera SSL med Cloudflared Tunnel
I Home Assistant Server kan du installera och använda Cloudflared-tillägget för att exponera den lokala Bitwarden-servern för internet med säker SSL/TLS-kryptering. När du väl har startat Cloudflared-tunneln kan du eller andra användare som du skapar konton för i Bitwarden enkelt komma åt och hantera sina lösenordsvalv från alla deras enheter.
Stegen är som följer:
- Registrera en gratis domän på Freenom.com eller så kan du köpa en ny domän för att vara värd för din Bitwarden-server. När du har domänen, skapa ett konto på Cloudflare och lägg till din domän. Aktivera även HTTPS.
- Klicka på den här länken och klicka sedan på Öppen länk alternativ. Detta öppnar din lokala Home Assistant-instans och låter dig lägga till detta anpassade arkiv till din Home Assistant för att installera det nödvändiga Cloudflared-tillägget.
- Klick Lägg till för att lägga till arkivet.
- Under inställningar > Tillägg, sök efter Cloudflared och klicka Installera.
- Efter installationen, aktivera Börja vid start och Vakthund alternativ.
- Klicka sedan Konfiguration och klicka sedan på tre prickar > Redigera i YAML.
- Klistra in följande kod i fältet Alternativ. Se till att ersätta 'DittDomännamn’ med ditt domännamn och IP-adressen i Service: med din Home Assistant Server IP. Behåll Port 7277.
extra_värdar:
-värdnamn: bitwarden.DittDomännamn.org
tjänst: http://192.168.0.111:7277
extern_värdnamn: DittDomännamn.org
tunnel_name: bitwardenserver
tunnel_token: ""
nginx_proxy_manager: falsk
log_level: debug
warp_enable: Sann
warp_routes:
- 192.168.0.2/24 - Klick Spara och klicka sedan Starta om ADD-ON.
- Gå till Cloudflared-tilläggssidan och klicka på Logga flik.
- Efter några sekunder kommer du att se en Cloudflare-URL. Kopiera denna URL och klistra in den i din webbläsare. Detta öppnar Cloudflare-sidan.
- Logga in på Cloudflare och välj sedan domännamnet du lade till.
- Klick Godkänna. När det är auktoriserat kommer tillägget att skapa en säker tunnel för din Bitwarden-server.
- Öppen Filredigerare och klicka på mapp ikonen uppe till vänster.
- Klicka på Configuration.yaml fil och klistra in följande rader som visas nedan och klicka på Spara ikon.
http:
use_x_forwarded_for: Sann
betrodda_proxies:
- 172.30.33.0/24 - Gå till utvecklarverktygen och klicka på Kontrollera konfiguration. Om den visar Configuration valid, klicka Omstart. Vänta tills servern startar om.
- När du har startat om kan du besöka https://bitwarden.yourdomainname.com URL för att komma åt Bitwarden-servern på internet med säker SSL/TLS-kryptering.
Du kan nu registrera dig och skapa användarkonton för dig själv och din familj och vänner.
Inaktivera registreringar
För närvarande kan alla med din Bitwarden-URL registrera sig och skapa valv. För att undvika detta kan du inaktivera registreringar. För detta måste du komma åt Bitwardens adminpanel på följande adress:
https://bitwarden.yourdomainname.org/admin
Klistra sedan in admin token (hämta administratörstoken/lösenord i loggarna) för att öppna adminpanelen. Om du inte ser åtkomsttoken, installera om tillägget igen och kontrollera sedan loggen igen efter att ha startat tillägget.
Tillägget visar administratörstoken endast en gång. Notera det någonstans säkert.
När du har öppnat adminpanelen kan du redigera och ändra olika inställningar, inklusive inaktivera registreringar. Du kan också aktivera tvåfaktorsautentisering och skapa policyer för hur användare kan komma åt och använda sina Bitwarden-konton som finns på din Home Assistant Server.
Använd Bitwarden på Android- eller iOS-enheter
För att komma åt och använda Bitwarden på din Android- eller iOS-enhet måste du installera Bitwarden Password Manager-appen från Google Play Store eller App Store.
När appen är installerad följer du dessa steg på din Android- eller iOS-enhet:
- Öppna Bitwarden Password Manager-appen och tryck sedan på redskap ikonen längst upp till vänster i appen.
- Ange din Bitwarden server URL, dvs. https://bitwarden.yourdomainname.com, och spara den.
- Tryck sedan på Logga in knappen och ange användarnamn och lösenord för att logga in på ditt Bitwarden Server-valv och komma åt alla lösenord.
Ställ in Bitwarden på webbläsaren
För att komma åt och använda Bitwarden-servern och konton på dina webbläsare måste du installera Bitwardens lösenordshanterartillägg. Tillägget är tillgängligt för alla större webbläsare, som Chrome, Edge, Mozilla Firefox, etc.
När du har installerat tillägget, följ dessa steg för att konfigurera det och komma åt eller spara alla dina lösenord på ett säkert sätt i dina webbläsare på alla enheter.
- I den Krom webbläsare, klicka på Bitwarden tillägg och klicka sedan på Redskap ikon.
- Ange din Bitwarden Server URL, dvs. https://bitwarden.yourdomainname.com, och klicka Spara.
- Klick logga in och ange sedan användarnamnet och lösenordet på din Bitwarden-server. Om du har aktiverat tvåfaktorsautentisering anger du koden för att logga in.
- Du kan nu komma åt alla lösenord och hantera dem säkert direkt i din webbläsare.
Stegen liknar mer eller mindre andra webbläsare.
Gratis lösenordshanterare för hela livet
Nu när installationen är klar kan du exportera alla dina lösenord från din webbläsare i JSON- eller CSV-format och importera dem direkt till ditt BitWarden-valv.
Med en Bitwarden-server med egen värd behöver du aldrig skaffa en prenumeration på en lösenordshanterare. Säkrad med SSL/TLS via Cloudflared-tunnel och multifaktorautentisering (MFA), förblir din server säker och lösenorden förblir krypterade på alla dina enheter. Lösenorden synkroniseras också automatiskt på alla dina enheter. Plus Bitwarden kommer också att meddela dig om något av dina lösenord hittas i läckor eller dataintrång.