Vaultwarden

Identitet · Lösenordshantering

Lättviktig Bitwarden-kompatibel server som ger teamet ett eget lösenordsvalv med engångskoder, delning och samma klienter som Bitwarden.

Betyg 86 av 100 Praktiskt granskad

Läs bedömningen
API · Officiellt

REST-API för poster, mappar, samlingar, Sends och organisationer – samma API som de officiella Bitwarden-klienterna och kommandoradsverktyget använder.

Bitwardens klient-API · Vaultwarden (implementerar Bitwardens protokoll)

Källa: github.com/dani-garcia

Kontrollerat:

Officiellt · Administrationspanelens API (Vaultwarden) dokumentation

MCP · Tredjepart

Communityserver som lägger ett MCP-verktygslager ovanpå Bitwardens CLI, så en AI-klient kan söka, skapa och ändra poster i valvet. Vaultwarden har ingen egen MCP-server.

warden-mcp · icoretech (community)

Källa: github.com/icoretech

Kontrollerat:

Vaultwarden: valvlistan inloggad som Anna Lindqvist med posterna app-01 SSH, db-01 PostgreSQL, fil-02 SMB, brandväggen fw-edge-01, kundportalens admin- och API-konto, det interna CA:t och Borg-repots nyckel, samt filterpanelen med mapparna Drift – servrar, Nätverk, Kundportalen, Nycklar och certifikat samt Datalagring och backup
1 / 5 Nordljus AB:s valv med tjugoett poster i fem mappar – servrar, nätverk, kundportalen, nycklar och backup

Bedömning

Så bedömer vi

Totalbetyg

86 av 100

Praktiskt granskad

Bedömningsprofil
En liten IT-avdelning som vill ha ett eget lösenordsvalv: samma klienter som kollegorna redan använder, engångskoder och delning mellan roller, utan att hemligheterna ligger hos en molntjänst.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Hela servern ligger under AGPL-3.0 i ett enda repo utan låsta kataloger eller enterprise-modul: källkoden får läsas, ändras och köras själv, och det finns ingen utgåva med fler funktioner bakom ett avtal. Licensens nätverksklausul gäller den som ändrar koden och erbjuder den som tjänst – den rör inte den som bara driftar valvet. Det finns ingen leverantörsbindning i drift eller format: valvet kan läsas med SQLite-verktyg och flyttas till en annan kompatibel server.

  2. Funktionell passform

    I labbet skapades tre konton och ett valv med 21 poster i fem mappar: inloggningar, säker anteckning, ett betalkort, egna fält, engångskoder och flera webbadresser per post. Webbvalven visade engångskoden som rullande sexsiffrig kod, Send skickade fem hemligheter med utgångsdatum och rapportvyn listade svaga, återanvända och osäkra inloggningar. Det täcker användningsfallet väl. Avdraget gäller delningen: en inbjudan till en kollega kräver fungerande e-postutskick, och mobilapparnas pushnotiser går via Bitwardens relay-tjänst om man inte avstår från dem.

  3. Dataflytt och interoperabilitet

    Valvet exporteras som JSON eller CSV ur webbvalven, och importen tar samma format samt exportfiler från andra lösenordshanterare – flytten till eller från Bitwarden och andra kompatibla servrar är därmed en fil, inte en migrering. Hela databasen ligger dessutom i SQLite, MySQL eller Postgres på den egna servern. Avdraget gäller att den vanliga exporten inte är heltäckande: bilagor och pågående Send-delningar följer inte med, och den krypterade exporten kräver samma huvudlösenord.

  4. Mognad och trygghet

    Projektet började som bitwarden_rs i februari 2018 och bytte namn till Vaultwarden 2021. I november 2026 hade repot cirka 70 000 stjärnor, senaste push samma dag och ett tätt utgåveflöde – 1.37.5 kom 1 november 2026 med säkerhetsrättningar och säkerhetsrådgivningar publicerade. Det finns en skriven disclosure-policy i SECURITY.md och en omfattande wiki. Det som håller kvar vid fyra i stället för fem är förvaltningen: projektet leds av en liten krets maintainers utan organisation bakom sig, och web-valven är en modifierad Bitwarden-klient som släpar efter upstream.

  5. Framtidskraft

    Servern implementerar samma REST-API som Bitwardens egna klienter använder, vilket är den mest använda integrationsytan i praktiken: officiella CLI:t loggar in mot den, skapar poster och sköter organisationer, och i labbet seedades hela valvet med det. API:t täcker poster, mappar, samlingar, Sends och administration, och det finns tredjeparts-MCP-servrar som lägger ett verktygslager ovanpå CLI:t. Avdraget gäller att MCP-stödet är communityägt och litet, att det inte finns webhooks och att arkitekturen är en omimplementation som måste följa Bitwardens protokoll när det ändras.

  6. Drift och införande

    Driftsättningen är en container och en datakatalog. I labbet gick hela vägen från tom katalog till inloggat valv på några minuter: compose-filen, ett admin-token och sedan registrering i webbvalven. Uppgradering är att byta image och starta om, säkerhetskopia är att kopiera datakatalogen eller göra en databasdump, och konfigurationen sker med miljövariabler som är dokumenterade i wikin. Den enda friktionen är sådant som gäller varje självhostad tjänst: reverse proxy med TLS och e-postutskick om inbjudningar ska fungera.

  7. Kostnadsbild

    Det finns ingen licensavgift, ingen avgift per användare och ingen betalutgåva – hela produkten är densamma för alla. Kostnaden är en liten server eller container, och i labbet räckte en delad vCPU och några hundra megabyte minne. Avdraget gäller supportposten: det finns ingen kommersiell support att köpa, så den som behöver avtal eller garanterad svarstid får räkna in egen tid eller en tredje part i totalkostnaden.

  8. Svensk användbarhet

    Webbvalven är på svenska i labbet – inloggning, valvlista, mappar, Send, rapporter och inställningar visades med svenska etiketter, eftersom gränssnittet ärver Bitwardens språkfiler. Adminpanelen på /admin är däremot engelsk, wikin och supportforumet är engelskspråkiga och det finns ingen svensk dokumentation eller svensk support. Svensk lokal relevans är därmed belagd genom gränssnittet, men inte mer än så.

Om Vaultwarden

Vaultwarden är en server som talar samma språk som Bitwardens klienter. Den är skriven i Rust och paketeras som en enda container med inbyggd webbvalv, och de officiella apparna – webbläsartillägget, skrivbordsprogrammet, mobilapparna och kommandoradsverktyget – loggar in mot den som mot vilken Bitwarden-server som helst. Valvet ligger alltså hos den egna organisationen, medan klienterna är desamma som kollegorna redan har.

I valvet ryms inloggningar med flera webbadresser per post, engångskoder för tvåstegsinloggning, egna fält, bilagor, säkra anteckningar och betalkort. Mappar håller ordning i det egna valvet, och en organisation med samlingar delar poster mellan roller i stället för att kopiera dem. Send skickar en hemlighet som en länk med utgångsdatum och högsta antal öppningar, rapporterna letar upp svaga, återanvända och osäkra inloggningar, och nödåtkomst låter en kollega ta över valvet om något händer. Tvåstegsinloggning kan göras med engångskod, e-post, WebAuthn, YubiKey eller Duo, och inloggning via OpenID Connect kopplar valvet till en befintlig identitetsleverantör.

Driften är avsiktligt liten: en container, en datakatalog och SQLite som standard, med MySQL eller PostgreSQL som alternativ. Konfigurationen sker med miljövariabler, säkerhetskopia är att kopiera datakatalogen eller göra en databasdump, och adminpanelen på /admin visar konton, organisationer och diagnostik. Två saker kräver egna tjänster: inbjudningar till kollegor går ut med e-post, och mobilapparnas pushnotiser går via Bitwardens relay om man vill ha dem. Servern är ett fristående projekt – inte ett officiellt Bitwarden – vilket är värt att känna till när supportfrågor ska ställas.

Användning

Passar för

  • Team som vill ha ett eget lösenordsvalv men behålla Bitwardens klienter i webbläsare, skrivbord och mobil
  • Den som vill dela poster mellan roller med samlingar i stället för att kopiera lösenord
  • Driftteam som behöver engångskoder, nödåtkomst och tvåstegsinloggning i samma valv
  • Små organisationer som vill kunna säkerhetskopiera hela valvet som en fil på sin egen server

Passar mindre bra för

  • Den som behöver leverantörsavtal, garanterad svarstid eller svensk support
  • Den som vill ha inbjudningar och pushnotiser utan att sätta upp e-post och utan Bitwardens relay
  • Den som kräver att servern är en officiell Bitwarden-produkt – Vaultwarden är ett fristående projekt
  • Den som behöver detaljerad granskningslogg över varje åtkomst i valvet

Styrkor och begränsningar

Styrkor

  • Alla officiella Bitwarden-klienter fungerar oförändrade, så användarna behöver inte byta verktyg
  • Webbvalven är på svenska, med engångskoder, egna fält, bilagor och rapporter om svaga lösenord
  • En container och en datakatalog – uppgradering är ett imagebyte och säkerhetskopia är en fil
  • Samlingar i organisationer delar poster mellan roller, och Send skickar engångshemligheter med utgångsdatum
  • AGPL-3.0 utan låsta delar, och data i SQLite eller en extern databas som går att läsa och flytta

Begränsningar

  • Inbjudningar till kollegor kräver fungerande e-postutskick, och mobilarnas pushnotiser går via Bitwardens relay
  • Adminpanelen är engelskspråkig och wikin är den enda dokumentationen – det finns ingen svensk dokumentation eller support
  • Projektet leds av en liten krets maintainers, och web-valven är en modifierad Bitwarden-klient som släpar efter upstream
  • Ingen webhook- eller händelseström för automation, och MCP-stödet är ett litet communityprojekt ovanpå CLI:t
  • Bilagor och pågående Send-delningar följer inte med i den vanliga exporten

Skärmbilder

Tekniska resurser

Alternativ

Keycloak

Identitet · Identitets- och åtkomsthantering (IAM / single sign-on)

Keycloak är en självhostad plattform för identitets- och åtkomsthantering, med enkel inloggning via öppna standarder som OpenID Connect, OAuth 2.0 och SAML.

Startår
2014
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

90 av 100

Preliminär (källbaserad)

Läs bedömningen om Keycloak

Projektdata

37 695GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2014
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Verifierad i repots LICENSE.txt (github.com/keycloak/keycloak/blob/main/LICENSE.txt). · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Windows · macOS
API
REST API · Annan Verifierat
Export
Finns Realm-konfiguration kan importeras och exporteras (kc.sh samt administrations-API). Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI-godkänd), Red Hat-förvaltad, egen drift och öppna standardprotokoll.
Funktionell passform Gäller: Komplett IAM med OIDC/OAuth2/SAML — täcker standard-SSO-behovet utan större luckor.
Dataflytt och interoperabilitet Gäller: Standardprotokoll (OIDC/OAuth2/SAML) ger fullständig interoperabilitet och inga leverantörslås.
Mognad och trygghet Gäller: Sedan 2014, Red Hat-styrt, regelbundna releaser och etablerad säkerhetshantering.
Framtidskraft Gäller: Väldokumenterat Admin REST-API för automation; MCP-rollen är auktorisationsserver (experimentell), inte en MCP-server — agentintegration via API.
Drift och införande Gäller: Komplext i drift och kräver IAM-kompetens; hanterbart för rätt organisation men inte trivialt.
Kostnadsbild Gäller: Fri Apache-2.0-licens; kostnaden är drift och kompetens — transparent.
Svensk användbarhet Gäller: Delvis svensk översättning via communityn; dokumentation och support är engelskspråkiga — partiell svensk anpassning.

Kostnad: .

Faktakontrollerad

authentik

Identitet · Identitetsleverantör (IdP) för single sign-on och åtkomsthantering

authentik är en öppen identitetsleverantör som hanterar inloggning, multifaktor och åtkomst för era applikationer via OIDC, SAML, LDAP och SCIM. Kärnan är MIT-licensierad men en särskild enterprise-katalog licensieras separat.

Startår
2019
Licens
MIT för kärnan, separat EE-licens för företagsfunktioner och CC BY-SA 4.0 för webbplatskatalogen
Öppen källkod
Delvis

Betyg

83 av 100

Preliminär (källbaserad)

Läs bedömningen om authentik

Projektdata

26 229GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2019
Licens
MIT för kärnan, separat EE-licens för företagsfunktioner och CC BY-SA 4.0 för webbplatskatalogenÖppen kärna med kommersiella delar · Repots LICENSE-fil anger MIT för huvuddelen av koden och MIT Expat för klientsidans JavaScript, CC BY-SA 4.0 för katalogen website/ samt en separat EE-licens för authentik/enterprise/ som kräver ett företagsabonnemang hos Authentik Security Inc. GitHub klassar licensen som NOASSERTION eftersom flera licenser förekommer. · Licensmodeller
Öppen källkod
Delvis
Plattformar
Linux · containers · Webbläsare
API
REST API Verifierat
Export
Delvis Företagsutgåvan erbjuder exporterbara CSV-rapporter enligt leverantörens prissättningssida. För kärnan finns ingen hämtad källa som beskriver en särskild exportfunktion; data och konfiguration nås i stället via REST-API:t. Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: MIT-licensierad kärna med egen drift; open-core med väsentliga Enterprise-funktioner låsta, vilket begränsar full kontroll något.
Funktionell passform Gäller: SAML, OIDC/OAuth2 (OpenID Certified), LDAP, SCIM och RADIUS täcker SSO-användningsfallet fullt ut utan större luckor.
Dataflytt och interoperabilitet Gäller: Standardprotokoll och export/import av konfiguration via blueprints; SCIM och flödesmotor ger god interoperabilitet men viss leverantörsspecifik konfiguration.
Mognad och trygghet Gäller: Aktiv sedan ~2021 med kvartalsvisa utgåvor, OpenID Foundation-certifiering, dokumenterad säkerhetspolicy (CNA) och tydlig styrning — etablerat om än yngre än de största IAM-plattformarna.
Framtidskraft Gäller: Config-as-code (blueprints/Terraform), väldokumenterat API och flödes-/policy-motor samt agent accounts (Enterprise) möjliggör automation; agentintegration sker via API:et eller tredjeparts MCP-servrar ovanpå det.
Drift och införande Gäller: Väldokumenterad drift via Docker/Kubernetes och PostgreSQL med uppdateringsverktyg; löpande uppgraderingar hanterbara med normal IT-kompetens.
Kostnadsbild Gäller: Fri MIT-kärna med transparent Enterprise-prismodell; TCO = drift plus eventuella Enterprise-funktioner.
Svensk användbarhet Gäller: Svenskt gränssnitt verifierat: web/xliff/sv-SE.xlf har 3 380 av 3 381 översatta units och locale/sv_SE django.po är helt ifylld (1 292/1 292), kontrollerat 2026-10-24. Dokumentation och support finns bara på engelska.

Kostnad: .

Faktakontrollerad

Källor