50% sleva všechny plány, omezený čas. Začátek v $2.48/mo
Zbývá 19 min
Web & Business Apps

Self-host Bitwarden Password Manager: Kompletní průvodce

Rexa Cyrus By Rexa Cyrus 19 minut čtení Aktualizováno před 83 dny
Propagační banner pro správce hesel Bitwarden s vlastním hostingem se zářícím serverovým stojanem s logem Bitwarden a ikonou štítu.

Hesla zatím zůstávají primární bariérou mezi hackery a vašimi účty 81 % úniků dat pramení ze slabých nebo ukradených přihlašovacích údajů. Pouze jedna třetina Američanů používá správce hesel, takže miliony lidí jsou vystaveny krádežím přihlašovacích údajů a převzetí účtů. Skutečnou otázkou je, zda můžete svůj trezor věřit někomu jinému.

Tato příručka vám ukáže, jak samostatně hostovat správce hesel Bitwarden na vašem vlastním VPS pro úplnou kontrolu. Naučíte se krok za krokem instalaci pro Windows Server 2025 a Ubuntu 24.04 LTS plus posílení zabezpečení, díky kterému bude váš trezor přístupný pouze vám.

Co budete stavět (a proč VPS)?

Když vlastníte správce hesel Bitwarden, vytvoříte si soukromou infrastrukturu správy hesel na svém vlastním serveru. Toto nastavení vám dává úplnou kontrolu nad tím, kde jsou přihlašovací údaje uloženy, jak jsou zálohovány a kdo k nim má přístup.

Proč si vybrat VPS pro Bitwarden?

Virtuální privátní server nabízí ideální rovnováhu kontroly, výkonu a hospodárnosti pro správu hesel.

Futuristické datové centrum se zářícími serverovými stojany, které vyzařují světelné paprsky připojující se k ikonám domova a zařízení, což představuje synchronizaci s vlastním hostitelem.

Úplná datová suverenita

Váš trezor hesel nikdy neopustí infrastrukturu, kterou ovládáte. Na rozdíl od cloudových služeb jsou vaše šifrovaná data uložena na serverech, které si vyberete, v umístěních, která určíte.

Vždy zapnutá dostupnost

VPS běží nepřetržitě, takže váš trezor hesel je dostupný odkudkoli a kdykoli. Nemusíte mít osobní počítače v provozu nepřetržitě.

Vyhrazené zdroje

Plány VPS nabízejí garantované zdroje CPU, RAM a úložiště, které nejsou sdíleny s pracovní zátěží ostatních uživatelů. Výkon zůstává konzistentní bez ohledu na to, co dělají ostatní zákazníci.

Škálovatelnost

Jak vaše potřeby správy hesel rostou z osobního použití na týmové nebo obchodní nasazení, plány VPS se mohou přizpůsobit. Začněte v malém a upgradujte podle potřeby.

Nákladově efektivní

Hosting VPS stojí mnohem méně než údržba vyhrazeného fyzického hardwaru. Získáte podobné výhody izolace a kontroly bez počáteční investice.

Profesionální zabezpečení

Renomovaní poskytovatelé VPS nabízejí ochranu DDoS, pravidelné zálohování a zabezpečení sítě na podnikové úrovni. Jejich nezávislá implementace by byla nákladná a časově náročná.

Jaké jsou požadavky na self-hosted?

Pro vlastní hostování správce hesel Bitwarden potřebujete znát hardwarové specifikace. To vám pomůže vybrat správný plán VPS a zabrání tomu, aby se problémy s výkonem objevily později.

Zářící holografické ikony zobrazující minimální specifikace VPS pro Bitwarden: 4jádrový procesor, 8 GB RAM, 50 GB SSD, podpora Docker.

Hardwarové požadavky pro Windows Server

Pro úspěšné nasazení na Windows Server 2025 potřebujete tyto minimální specifikace.

Procesor: x64, minimálně 1,4 GHz CPU; x64, doporučeno dvoujádrové 2 GHz

BERAN: 6GB minimum; 8GB or more recommended for production use.

Skladování: 76GB minimum; 90GB recommended for production deployments.

Přístavní dělník: Docker Desktop s Engine 26.0+ (doporučeno 27.x) a Compose; Podpora Hyper-V (ne WSL2)

Windows Server 2025 potřebuje podporu vnořené virtualizace. Uživatelé Azure by měli používat standardní virtuální počítače D2s v3 s typem zabezpečení nastaveným na Standardní, nikoli na důvěryhodné spuštění.

Hardwarové požadavky pro Linux

Linuxové distribuce potřebují méně prostředků. Chcete-li samostatně hostovat správce hesel Bitwarden na Ubuntu 24.04 LTS, Debian 12 nebo Rocky Linux 9, zde je to, co potřebujete.

Procesor: x64, minimálně 1,4 GHz CPU; x64, doporučeno dvoujádrové 2 GHz

BERAN: 2GB minimum; 4GB or more recommended for multiple users

Skladování: 12GB minimum; 25GB recommended for production

Přístavní dělník: Docker Engine 26.0+ (doporučeno 27.x) a Docker Compose

Linux je efektivnější volba. Využívá přibližně jednu třetinu paměti RAM nasazení systému Windows Server a zároveň poskytuje stejné funkce.

Srovnání výkonu:

Metrický Linux (Ubuntu 24.04) Windows Server 2025
Minimální RAM 2GB 6GB
Minimální úložiště 12GB 76GB
Docker nad hlavou Spodní Vyšší (Hyper-V)
Aktualizovat složitost Jednoduchý Mírný
Zdroje komunity Rozsáhlý Mírný
Čas počátečního nastavení 15-30 minut 30-60 minut

Výběr poskytovatele VPS

Chcete-li Bitwarden hostit sami, potřebujete VPS s úplným root přístupem, podporou Docker a stabilní veřejnou IP adresou. Potřebujete také vysokou propustnost sítě a spolehlivost provozu, aby se váš trezor hesel okamžitě synchronizoval na všech vašich zařízeních.

Ve společnosti Cloudzy poskytujeme vysoce výkonnou infrastrukturu, kterou tato pracovní zátěž vyžaduje. Náš Docker VPS hosting plány běží na procesorech AMD Ryzen 9 (až 5,7 GHz) s úložištěm NVMe. To poskytuje rychlost jednoho vlákna potřebnou pro operace šifrované databáze.

Podporujeme to síťovými připojeními s rychlostí až 40 Gb/s a 99,95% dostupností SLA, takže váš trezor je vždy přístupný. Navíc nabízíme umístění ve 12 globálních městech, což vám umožňuje hostovat vaše data tam, kde je chcete.

Doporučené konfigurace:

  • Pro osobní použití (do 10 uživatelů): 2 jádra CPU, 4 GB RAM, 25 GB úložiště NVMe.
  • Pro týmy (10–50 uživatelů): 4 jádra CPU, 8 GB RAM, 50 GB úložiště NVMe.

Co byste si měli připravit před instalací?

Před zahájením instalace shromážděte tyto položky, abyste proces usnadnili.

Více monitorů zobrazujících ID instalace Bitwarden, aktivní certifikát SSL, konfiguraci SMTP a záznamy DNS na tmavém stole.

1. Doménové jméno a DNS záznamy

Nakonfigurujte název domény (např. vault.yourdomain.com) se záznamy DNS A směřujícími na vaši IP adresu VPS. Bitwarden funguje nejlépe s názvem domény. Použití pouze IP adresy omezuje možnosti SSL a ztěžuje správu certifikátů.

2. ID a klíč instalace Bitwarden

Navštivte Hostingový portál Bitwarden a uveďte platnou e-mailovou adresu. E-mailem obdržíte instalační ID a instalační klíč. Obě hodnoty si bezpečně uložte, jak je budete potřebovat při nastavování.

3. Přístupové údaje VPS

Potvrďte, že máte připraveno následující:

  • Přístupové údaje SSH pro servery Linux
  • Přístup ke vzdálené ploše (RDP) pro servery Windows
  • Oprávnění správce nebo root

4. Plán certifikátů SSL

Rozhodněte se, jak budete zacházet se šifrováním SSL/TLS:

  • Zašifrujeme automatické generování certifikátu během instalace
  • Předem získané certifikáty SSL od certifikační autority
  • Certifikáty s vlastním podpisem pouze pro testovací prostředí

5. Podrobnosti serveru SMTP

Pro pozvánky uživatelů a ověření e-mailu budete potřebovat přihlašovací údaje serveru SMTP:

  • Název hostitele SMTP a port
  • Autentizační uživatelské jméno a heslo
  • E-mailová adresa odesílatele

Bez nastavení SMTP nemůžete zvát uživatele ani ověřovat e-mailové adresy. Systém však bude stále fungovat pro původní účet správce.

Jak instalujete na Linux (Ubuntu/Debian/Rocky)?

Tato příručka používá Ubuntu 24.04 LTS. Kroky fungují identicky na Debianu 12 a Rocky Linuxu 9 s příslušnými úpravami správce balíčků. Následující kroky vám pomohou hostovat správce hesel Bitwarden na kterékoli z těchto distribucí Linuxu.

Zářící ikona velryby Docker se spuštěnými příkazy kontejneru na obrazovce terminálu Ubuntu ilustrující nasazení Bitwarden Docker.

Krok 1: Počáteční konfigurace serveru

Připojte se k vašemu Linux VPS přes SSH a aktualizujte systém:

sudo apt update && sudo apt upgrade -y

Ověřte, zda jsou ve vaší bráně firewall otevřené porty 80 (HTTP) a 443 (HTTPS). Pro UFW na Ubuntu:

sudo ufw allow 80/tcp

sudo ufw allow 443/tcp

sudo ufw reload

Krok 2: Nainstalujte Docker Engine

Bitwarden běží v kontejnerech Docker. Docker Engine tvoří základ vaší instalace. Nainstalujte Docker Engine 26.0+ a plugin Docker Compose V2:

sudo apt install docker.io docker-compose-plugin -y

sudo systemctl enable --now docker

sudo systemctl status docker

The povolit – nyní příkaz okamžitě spustí Docker a zajistí jeho spuštění po restartu serveru.

Ověřte úspěšnost instalace:

docker --version

docker compose version
Both commands should return version numbers. Docker Engine should be 26.0 or higher, Docker Compose should be 2.0 or higher.

Krok 3: Vytvořte uživatele a adresář Bitwarden

Spuštění Bitwardenu jako vyhrazeného uživatele bez oprávnění root se řídí osvědčenými bezpečnostními postupy. To omezuje potenciální poškození v případě ohrožení aplikace. Vytvořte tento vyhrazený uživatelský účet:

sudo adduser bitwarden

Na výzvu nastavte silné heslo. Toto heslo zajišťuje přístup SSH, pokud se někdy budete muset přihlásit přímo jako uživatel Bitwarden.

Vytvořte skupinu Docker, pokud neexistuje (většina systémů ji již má):

sudo groupadd docker

Přidejte uživatele Bitwarden do skupiny Docker. To uděluje oprávnění spouštět příkazy Docker bez sudo:

sudo usermod -aG docker bitwarden

Vytvořte instalační adresář Bitwarden s omezenými oprávněními:

sudo mkdir /opt/bitwarden

sudo chmod -R 700 /opt/bitwarden

sudo chown -R bitwarden:bitwarden /opt/bitwarden

The 700 oprávnění znamená, že pouze uživatel Bitwarden může číst, zapisovat nebo spouštět soubory v tomto adresáři. To chrání vaši databázi hesel před ostatními uživateli systému.

Pro všechny zbývající kroky instalace přepněte na uživatele Bitwarden:

sudo su - bitwarden

cd /opt/bitwarden

Krok 4: Stáhněte a spusťte instalační skript

Stáhněte si instalační skript Bitwarden:

Futuristická holografická přihlašovací obrazovka Bitwarden plovoucí nad kancelářským stolem s notebookem a výhledem na město.

curl -Lso bitwarden.sh "https://func.bitwarden.com/api/dl/?app=self-host&platform=linux" && chmod 700 bitwarden.sh

Zahajte instalaci:

./bitwarden.sh install

Krok 5: Nakonfigurujte instalační výzvy

Instalační program vás vyzve k zadání několika hodnot:

Název domény: Zadejte svůj nakonfigurovaný záznam DNS (vault.yourdomain.com)

SSL certifikát: Typ Y pokud chcete, aby Let’s Encrypt vygeneroval certifikát, popř N pokud už nějaký máte

ID instalace: Zadejte ID z https://bitwarden.com/host/

Instalační klíč: Zadejte klíč z https://bitwarden.com/host/

Postupujte podle zbývajících pokynů na základě vašeho výběru certifikátu SSL. Proces instalace stáhne obrazy Docker a nakonfiguruje prostředí.

Krok 6: Nakonfigurujte nastavení e-mailu

Upravte soubor prostředí:

nano ./bwdata/env/global.override.env

Nastavte své přihlašovací údaje SMTP:

globalSettings__mail__smtp__host=smtp.yourprovider.com

globalSettings__mail__smtp__port=587

globalSettings__mail__smtp__ssl=false

globalSettings__mail__smtp__startTls=true

[email protected]

globalSettings__mail__smtp__password=yourpassword

Uložte soubor (Ctrl+X, poté Y, poté Enter).

Krok 7: Spusťte Bitwarden

Spusťte svou instanci Bitwarden:

./bitwarden.sh start

První spuštění stáhne všechny obrázky Dockeru z registru kontejnerů GitHub. To může trvat několik minut. Ověřte, že všechny kontejnery běží:

docker ps

Měli byste vidět několik kontejnerů Bitwarden uvedených jako „Nahoru“.

Navštivte svou nakonfigurovanou doménu (https://vault.yourdomain.com) ve webovém prohlížeči. Měli byste vidět přihlašovací stránku webového trezoru Bitwarden. Chcete-li začít používat správce hesel, vytvořte si svůj hlavní účet.

Jak instalujete na Windows Server (PowerShell)?

Tato část se zabývá instalací v systému Windows Server 2025 pomocí prostředí PowerShell. Proces zrcadlí instalaci Linuxu, ale používá příkazy specifické pro Windows k vlastnímu hostování správce hesel Bitwarden na vašem Windows VPS.

Monitor v datovém centru zobrazující Docker na Windows Server 2025 se skriptem PowerShell k instalaci Bitwardenu.

Krok 1: Počáteční konfigurace systému Windows

Připojte se k systému Windows VPS pomocí protokolu RDP (Remote Desktop Protocol). RDP poskytuje úplné grafické uživatelské rozhraní potřebné pro nastavení Docker Desktop.

Potvrďte, že brána Windows Firewall povoluje provoz na portech 80 a 443. Otevřete PowerShell jako správce a spusťte:

New-NetFirewallRule -DisplayName "Allow HTTP" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow

New-NetFirewallRule -DisplayName "Allow HTTPS" -Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow

Krok 2: Nainstalujte Docker Desktop

Docker Desktop oficiálně nepodporuje Windows Server. Můžete čelit problémům se stabilitou. Pro plynulejší provoz doporučujeme Linux.

Stáhněte a nainstalujte Docker Desktop pro Windows z https://www.docker.com/products/docker-desktop/. Během instalace zrušte zaškrtnutí políčka „Použít WSL2 namísto Hyper-V“. Bitwarden potřebuje ke spuštění režim Hyper-V.

Po instalaci otevřete Docker Desktop a přejděte do Nastavení → Zdroje. Nastavte přidělení RAM na alespoň 4 GB. To poskytuje RAM z Windows do Docker.

Krok 3: Vytvořte uživatele a adresář Bitwarden

Otevřete PowerShell s oprávněními správce a vytvořte uživatele Bitwarden:

$Password = Read-Host -AsSecureString

Po zobrazení výzvy zadejte bezpečné heslo. Poté vytvořte uživatelský účet:

New-LocalUser "Bitwarden" -Password $Password -Description "Bitwarden Local Admin"

Přidejte uživatele Bitwarden do skupiny docker-users:

Add-LocalGroupMember -Group "docker-users" -Member "Bitwarden"

Vytvořte instalační adresář Bitwarden:

mkdir C:\Bitwarden

V Docker Desktop přejděte do Nastavení → Zdroje → Sdílení souborů. Přidat C:\Bitwarden do seznamu Zdroje. Klepněte na tlačítko Použít a restartovat.

Krok 4: Stáhněte si instalační skript Bitwarden

Přejděte do adresáře Bitwarden:

cd C:\Bitwarden

Stáhněte si instalační skript:

Invoke-RestMethod -OutFile bitwarden.ps1 -Uri "https://func.bitwarden.com/api/dl/?app=self-host&platform=windows"

Spusťte instalační program:

.\bitwarden.ps1 -install

Krok 5: Nakonfigurujte instalační výzvy

Instalační program vyzve k zrcadlení instalace Linuxu:

Název domény: Zadejte název domény nakonfigurované DNS

SSL certifikát: Vstupte Y pro certifikát Let’s Encrypt nebo N pokud poskytujete vlastní

ID instalace: Z https://bitwarden.com/host/

Instalační klíč: Z https://bitwarden.com/host/

Vyplňte zbývající výzvy na základě vaší volby nastavení SSL.

Krok 6: Nakonfigurujte e-mail a začněte

Upravit C:\Bitwarden\bwdata\env\global.override.env s nastavením SMTP a poté restartujte Bitwarden:

.\bitwarden.ps1 -restart

Získejte přístup ke svému trezoru Bitwarden ve své nakonfigurované doméně a vytvořte si svůj hlavní účet.

Jaký je nejrychlejší způsob ověření a zpevnění?

Jakmile správce hesel Bitwarden hostujete, ověřte, zda vaše instance funguje, než přidáte uživatele nebo importujete hesla.

Zářící zelený visací zámek na dveřích trezoru s obrazovkami zobrazujícími platné SSL, povoleno 2FA a aktivní firewall v bezpečnostní velínu.

Ověřovací kroky

Kontrola certifikátu SSL: Otevřete svou doménu Bitwarden ve webovém prohlížeči (https://vault.yourdomain.com). Měli byste vidět přihlašovací obrazovku webového trezoru Bitwarden, ikonu visacího zámku v adresním řádku a žádná varování „Nezabezpečeno“.

Pokud se zobrazí varování týkající se certifikátu, přečtěte si část Nastavení SSL.

Vytvoření účtu správce: Na přihlašovací obrazovce klikněte na „Vytvořit účet“. Použijte silné hlavní heslo s alespoň 12 znaky, které kombinují velká, malá písmena, čísla a symboly. Zapište si toto heslo a uložte jej bezpečně offline.

Bitwarden nemůže obnovit ztracená hlavní hesla.

Test klientské aplikace: Nainstalujte si rozšíření prohlížeče Bitwarden nebo mobilní aplikaci. Před přihlášením klepněte na ikonu nastavení/ozubeného kola, změňte „Adresa URL serveru“ na vlastní doménu, uložte a vraťte se k přihlášení.

Zadejte své přihlašovací údaje a ověřte, že můžete přidat nové heslo, uvidíte, jak se synchronizuje s webovým trezorem, a načtěte jej z rozšíření prohlížeče.

Stav kontejneru Docker: Ověřte, že všechny kontejnery běží.

Linux:

cd /opt/bitwarden

docker ps

Windows:

cd C:\Bitwarden

docker ps

Očekávaný výstup: 5–7 uvedených kontejnerů, všechny zobrazující „nahoru“ ve sloupci STAV. Názvy kontejnerů zahrnují: bitwarden-web, bitwarden-api, bitwarden-identity, bitwarden-attachments, bitwarden-icons, bitwarden-mssql, bitwarden-nginx.

Pokud některý kontejner zobrazuje „Opuštěno“ nebo chybí, zkontrolujte protokoly: docker sestavit protokoly [název-kontejneru]

Kontrolní seznam pro posílení bezpečnosti

Povolit dvoufaktorové ověření: Okamžitě si nakonfigurujte 2FA pro svůj administrátorský účet. Bitwarden podporuje ověřovací aplikace, e-maily a hardwarové klíče pro ověření druhého faktoru.

Konfigurace pravidel brány firewall: Omezte SSH (port 22 na Linuxu) nebo RDP (port 3389 na Windows) na známé IP adresy. Zvažte použití fail2ban v Linuxu k blokování pokusů hrubou silou.

Nastavit pravidelné zálohování: Zálohujte /opt/bitwarden/bwdata (Linux) popř C:\Bitwarden\bwdata (Windows) podle plánu. Tento adresář obsahuje vaši databázi a nastavení. Ukládejte zálohy mimo server pro skutečnou obnovu po havárii.

Aktualizovat obnovení certifikátu: Pokud používáte Let’s Encrypt, ověřte, zda je nastaveno obnovení. Otestujte obnovu pomocí příkazu: ./bitwarden.sh renewcert na Linuxu.

Zakázat registraci uživatele: Po vytvoření potřebných účtů deaktivujte registraci nového uživatele, abyste zabránili neoprávněným registracím. Upravit global.override.env a přidat: globalSettings__disableUserRegistration=true poté restartujte Bitwarden.

Konfigurace přístupu k portálu pro správu: Autorizujte konkrétní e-mailové adresy pro přístup k portálu správce systému. Přidat [email protected] do souboru nastavení.

Kontrola protokolů přístupu: Monitor /opt/bitwarden/bwdata/logs (Linux) popř C:\Bitwarden\bwdata\logs (Windows) týdně pro vzory podezřelé aktivity.

Jak bezpečně udržujete a upgradujete Bitwarden?

Průběžná údržba udržuje vaši instanci v bezpečí a dobře funguje. Správné postupy údržby vám pomohou po léta spolehlivě hostovat správce hesel Bitwarden.

Aktualizace kontejnerů dockerů s připojenou záložní jednotkou a kalendářem označeným jako „bezpečné k odstranění“ pro údržbu Bitwarden.

Postup aktualizace

Bitwarden vydává aktualizace s bezpečnostními záplatami a novými funkcemi. Aktualizujte svou instanci měsíčně nebo při oznámení aktualizací zabezpečení prostřednictvím oficiálních kanálů.

Proces aktualizace Linuxu:

cd /opt/bitwarden

./bitwarden.sh updateself

./bitwarden.sh update

./bitwarden.sh start

The aktualizovat se příkaz aktualizuje samotný instalační skript, zatímco aktualizovat stáhne nové obrázky Docker.

Proces Windows Update:

cd C:\Bitwarden

.\bitwarden.ps1 -updateself

.\bitwarden.ps1 -update

.\bitwarden.ps1 -start

Strategie zálohování

Vaše bwdata adresář obsahuje vše: databázi, soubory nastavení, certifikáty SSL a protokoly. Automatické zálohování je povinným bezpečnostním krokem, když sami hostujete správce hesel Bitwarden.

Co zálohovat:

Databáze: Používá Linux bwdata/mssql/data (SQL Server), používá Windows bwdata/mssql/data.

Konfigurace: The bwdata/env adresář obsahuje proměnné prostředí, nastavení SMTP a podrobnosti nastavení domény.

SSL certifikáty: Nachází se v bwdata/ssl pokud používáte vlastní certifikáty místo Let’s Encrypt.

Automatizovaný zálohovací skript (Linux):

#!/bin/bash

# Save as /home/bitwarden/backup-bitwarden.sh

BACKUP_DIR="/home/bitwarden/backups"

DATE=$(date +%Y%m%d-%H%M%S)

# Create backup directory if it doesn't exist

mkdir -p $BACKUP_DIR

# Create compressed backup

cd /opt/bitwarden

tar -czf $BACKUP_DIR/bitwarden-backup-$DATE.tar.gz bwdata/

# Keep only last 30 days of backups

find $BACKUP_DIR -name "bitwarden-backup-*.tar.gz" -mtime +30 -delete

# Optional: Copy to remote storage

# rsync -az $BACKUP_DIR/ user@remoteserver:/backups/bitwarden/

Udělejte skript spustitelný a přidejte do crontab:

chmod +x /home/bitwarden/backup-bitwarden.sh

# Run daily at 2 AM

crontab -e

# Add this line:

0 2 * * * /home/bitwarden/backup-bitwarden.sh

Záloha systému Windows (PowerShell):

# Run as scheduled task

$Date = Get-Date -Format "yyyyMMdd-HHmmss"

$BackupPath = "C:\Backups\Bitwarden"

New-Item -ItemType Directory -Force -Path $BackupPath

Compress-Archive -Path "C:\Bitwarden\bwdata" -DestinationPath "$BackupPath\bitwarden-backup-$Date.zip"

# Clean old backups (older than 30 days)

Get-ChildItem -Path $BackupPath -Filter "*.zip" | 

  Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-30)} | 

  Remove-Item

Ukládejte zálohy mimo server pomocí rsync, šifrovaného cloudového úložiště nebo samostatného záložního VPS. Zálohy na serveru nechrání před selháním hardwaru. Pro bezpečný přenos souborů zálohování do vzdálených umístění, zvažte šifrované protokoly jako SFTP nebo FTPS.

Sledování

Nastavte základní monitorování, abyste zachytili problémy dříve, než se dotknou uživatelů:

Stav kontejneru: Zkontrolujte, zda všechny kontejnery Docker zůstávají v provozu po celý den.

Místo na disku: Monitorujte dostupné úložiště v adresáři bwdata, abyste zabránili poškození databáze z plných disků.

Vypršení platnosti certifikátu SSL: Ověřte, že se certifikáty obnovují podle plánu a jejich platnost neočekávaně nevypršela.

Recenze protokolu: Každý týden kontrolujte protokoly chyb, zda neobsahují neobvyklou aktivitu nebo selhání ověřování.

Testování zotavení

Čtvrtletně otestujte proces obnovy zálohy, abyste se mohli zotavit ze ztráty dat:

  1. Zastavte Bitwardena
  2. Přejmenujte aktuální adresář bwdata
  3. Obnovit ze zálohy
  4. Spusťte Bitwarden a ověřte funkčnost
  5. Pokud bude úspěšný, smažte starý adresář

Linux vs. Windows: Co byste si měli vybrat?

Obě platformy vám úspěšně umožňují samohostovat správce hesel Bitwarden. Každý z nich má své výhody a nevýhody, které stojí za zvážení.

Stylizované retro servery porovnávající výkon Bitwarden na Ubuntu (nízké využití zdrojů) a Windows Server 2025 (vyšší využití).

Výhody Linuxu

Účinnost zdrojů: Linux potřebuje minimálně 2 GB RAM oproti minimálně 4 GB Windows. To znamená meziměsíční nižší náklady na hosting.

Nižší provozní režie: Linux věnuje více prostředků běhu Bitwarden spíše než samotnému operačnímu systému.

Jednodušší aktualizace: Správci balíčků zjednodušují aktualizace systému. Integrace dockeru je nativní a přímočará bez dalších vrstev.

Podpora komunity: Samoobslužná komunita používá převážně Linux. Na internetu najdete další příručky komunity a zdroje pro řešení problémů.

Náklady: Většina distribucí Linuxu je zdarma, což eliminuje náklady na licencování OS.

Výhody systému Windows Server

Obeznámenost: Správci systému se zkušenostmi s Windows Server mohou okamžitě využít stávající znalosti.

Integrace: Lepší integrace se stávající infrastrukturou Windows a prostředími Active Directory.

Nástroje pro správu: Nástroje Windows Server Management mohou být preferovány v organizačních prostředích s velkým množstvím Windows.

Podpora: Možnosti komerční podpory od společnosti Microsoft pro řešení problémů a pomoc.

Porovnání výkonu

Metrický Linux (Ubuntu 24.04) Windows Server 2025
Minimální RAM 2GB 6GB
Minimální úložiště 12GB 76GB
Docker nad hlavou Spodní Vyšší (Hyper-V)
Aktualizovat složitost Jednoduchý Mírný
Zdroje komunity Rozsáhlý Mírný
Čas počátečního nastavení 15-30 minut 30-60 minut

Doporučení

Pokud nemáte specifické požadavky na Windows Server, zvolte Linux. Ubuntu 24.04 LTS nabízí nejlepší rovnováhu mezi stabilitou, efektivitou zdrojů a podporou komunity. Pětiletá doba podpory dobře odpovídá typickým životním cyklům nasazení VPS.

Odstraňování problémů (rychlé odpovědi)

Bitwarden se nespustí: Pokud kontejnery selžou nebo je trezor nedostupný, zkontrolujte nejprve stav služby Docker. V Linuxu spusťte sudo systemctl status docker. V systému Windows ověřte, zda je aktivní Docker Desktop. Zkontrolujte protokoly chyb pomocí docker skládat protokoly k odhalení konfliktů portů nebo problémů s oprávněními souborů, které brání spuštění.

Doména nedostupná: Pokud se zobrazí chyby vypršení časového limitu připojení, ověřte, že vaše záznamy DNS A ukazují na VPS IP. Ujistěte se, že váš firewall povoluje porty 80 a 443. Spusťte docker ps pro potvrzení, že se všechny kontejnery zobrazují „Nahoru“. Pokud jsou některé označeny jako Exited, zkontrolujte protokoly konkrétního kontejneru.

Selhání e-mailu: Pokud uživatelé nedostávají pozvánky, ověřte nastavení SMTP v bwdata/env/global.override.env. Většina poskytovatelů potřebuje port 587 se StartTLS. Nezávisle otestujte SMTP, abyste vyloučili problémy s pověřením, nebo zkontrolujte identity.txt protokoly chyb odmítnutí na straně serveru.

Chyby certifikátu SSL: Varování prohlížeče obvykle znamenají, že ověření Let’s Encrypt selhalo. Potvrďte, že port 80 je otevřený pro veřejný internet. Chcete-li opravit certifikáty, jejichž platnost vypršela, vynutit obnovení pomocí ./bitwarden.sh renewcert (Linux) popř .\bitwarden.ps1 -renewcert (Windows).

Vysoké využití paměti: Pokud se VPS zpomalí, použijte docker statistiky k identifikaci kontejnerů náročných na zdroje. Restartování Bitwardenu může dočasně vymazat nevracení paměti. Přetrvávající problémy však často vyžadují upgrade na plán se 4GB+ RAM.

Instalace přerušení aktualizace: Vždy zálohujte svůj bwdata adresář před aktualizací. Pokud se aktualizace nezdaří, obnovte tento adresář a vraťte se k předchozí verzi. Než se pokusíte o aktualizaci znovu, zkontrolujte oficiální poznámky k vydání, zda neobsahují změny.

Zkontrolujte poznámky k vydání na https://github.com/bitwarden/server/releases pro přerušení změn před aktualizací.

Alternativa: Vaultwarden pro lehká nasazení

Pro uživatele, kteří hledají možnost efektivnější z hlediska zdrojů, nabízí Vaultwarden přesvědčivou alternativu. Vaultwarden je neoficiální server kompatibilní s Bitwarden napsaný v Rustu, který využívá méně zdrojů.

Raspberry Pi běžící samostatně hostovaný Vaultwarden vedle smartphonu zobrazující aplikaci Bitwarden se synchronizovanými hesly.

Výhody Vaultwarden

Minimální požadavky na zdroje: Vaultwarden běží hladce na pouhých 512 MB RAM. Díky tomu je vhodný pro zařízení s nízkou spotřebou, jako je Raspberry Pi.

Kompatibilní s klienty Bitwarden: Používáte stejné oficiální aplikace, rozšíření a mobilní klienty Bitwarden. Místo toho je jednoduše nasměrujte na adresu URL vašeho serveru Vaultwarden.

Zahrnuté prémiové funkce: Vaultwarden poskytuje prémiové funkce, jako je generování TOTP a přílohy souborů, aniž byste potřebovali placenou licenci Bitwarden.

Rychlejší nasazení: Instalace se na systémech Linux obvykle dokončí za méně než 10 minut bez složitých kroků nastavení.

Kdy zvolit Vaultwarden

Vaultwarden funguje nejlépe pro:

  • Osobní použití nebo malé týmy (do 10 uživatelů)
  • Plány VPS s omezenými zdroji a omezenou pamětí RAM
  • Uživatelé jsou spokojeni se softwarem podporovaným komunitou
  • Prostředí upřednostňující efektivitu zdrojů před komerční podporou

Kdy zvolit Official Bitwarden

Držte se oficiálního Bitwardenu pro:

  • Podniková nasazení vyžadující smlouvy o komerční podpoře
  • Organizace vyžadující oficiální bezpečnostní audity a certifikace
  • Nasazení přesahující 50 uživatelů s intenzivním souběžným používáním
  • Prostředí vyžadující záruky podpory integrace třetích stran

Obě možnosti poskytují robustní správu hesel. Výběr závisí na vašich konkrétních omezeních zdrojů, požadavcích na podporu a potřebách škálování.

Závěr

Self-hosting Bitwarden poskytuje zabezpečení na podnikové úrovni a suverenitu dat za méně než hodinu. S porušením v roce 2025 náklady v průměru 4,44 milionu dolarů, ovládání vašich přihlašovacích údajů snižuje riziko při zachování pohodlí moderního správce hesel.

Chcete-li zabezpečit svou instanci, okamžitě povolte dvoufaktorové ověřování a nakonfigurujte automatické zálohování mimo server. Pamatujte, že vaše hlavní heslo je neopravitelné, takže jej ukládejte fyzicky offline, nikoli digitálně.

Nakonec zajistěte dlouhodobou odolnost tím přihlášení k odběru aktualizací zabezpečení a čtvrtletní testování obnovení zálohy. Tyto jednoduché návyky údržby udržují váš trezor přístupný a chráněný proti ztrátě dat.

FAQ

Mohu sám hostovat Bitwarden na macOS?

Ano, i když potřebuje vyhrazené zařízení Mac a je méně efektivní než Linux nebo Windows. Potřebujete buď vzdálený přístup Apple nebo funkci RDP. Vlastní hostování macOS se nedoporučuje pro produkční použití kvůli omezené podpoře komunity a vyšší složitosti.

Je Bitwarden zdarma?

Ano. Základní funkce jsou zdarma, což vám umožňuje samostatně hostovat správce hesel Bitwarden s neomezeným úložištěm a synchronizací zařízení. Osobní prémiové plány stojí 19,80 $ ročně pro pokročilé 2FA. Rodiny platí 47,88 $ ročně, zatímco týmy vyžadují podnikovou licenci.

Jaké jsou nejlepší alternativy Bitwarden?

Mezi alternativy patří Vaultwarden (lehká), 1Password (cloud UX), KeePassXC (offline) a Passbolt (týmy). Pokud se vám self-hosting zdá příliš složitý, oficiální Bitwarden Cloud nabízí stejné zabezpečení bez údržby.

Jak bezpečný je Bitwarden?

Extrémně bezpečné při správném nastavení. Bitwarden používá 256bitové šifrování AES-CBC. Podporuje PBKDF2 SHA-256 a Argon2id pro odvození klíče. Vaše hlavní heslo nikdy nenechá vaše zařízení nezašifrované. Vlastní hostování zvyšuje zabezpečení tím, že z vašeho modelu hrozeb eliminuje poskytovatele cloudu třetích stran.

Mohu migrovat z cloudu Bitwarden?

Ano. Exportujte svůj trezor z cloudu Bitwarden (Nastavení → Exportovat trezor) a poté jej importujte do své instance (Nastavení → Importovat data). Tento proces trvá minuty a zachovává všechna hesla, poznámky a organizační strukturu.

Jak přidám uživatele?

Z webového trezoru přejděte do Nastavení → Organizace → Nová organizace. Vytvořte organizaci a poté pozvěte uživatele e-mailem. Dostávají e-maily s pozvánkami (vyžaduje nastavení SMTP) a po přijetí se mohou připojit k vaší instanci.

Co se stane, když zapomenu své hlavní heslo?

Bitwarden nemůže obnovit vaše hlavní heslo. Toto chování je záměrné z důvodu zabezpečení. Bez hlavního hesla zůstane váš trezor trvale zašifrovaný a nepřístupný. Zapište si své hlavní heslo a uložte jej bezpečně offline na fyzickém místě.

Mám používat Docker nebo Kubernetes pro Bitwarden?

Pro většinu nasazení stačí Docker a jeho správa je jednodušší. Kubernetes má smysl pouze pro rozsáhlá podniková nasazení, která vyžadují vysokou dostupnost, vyvažování zátěže a automatické převzetí služeb při selhání napříč více uzly.

Podíl

Více z blogu

Pokračujte ve čtení.

Obrázek funkce recenze Odoo s velkým textem nadpisu vlevo a logem Odoo vpravo, obklopený plovoucími panely rozhraní aplikace na jemně fialovém pozadí s motivem mraků.
Web & Business Apps

Komplexní recenze Odoo: Je Odoo tím správným ERP pro vaši firmu

Odoo je jednou z nejrozšířenějších platforem ERP pro rostoucí podniky, a to z jednoho prostého důvodu, a sice, že toho na jednom místě slibuje hodně. Prodej, účetnictví, inventarizace

Jim SchwarzJim Schwarz 11 minut čtení
Open-source alternativy WordPress obsahují obrázek s barevným přechodem na pozadí, monitor plochy, editor kódu, rozmazaný náhled řídicího panelu a velký text nadpisu vlevo.
Web & Business Apps

Nejlepší open-source alternativy WordPress šité na míru pro vývojáře

Na WordPressu stále záleží a stále dobře slouží velkému množství webů. Jeho adresář pluginů obsahuje více než 62 000 pluginů a jeho adresář témat nabízí více než 14 000 bezplatných témat. Tha

Jim SchwarzJim Schwarz 14 minut čtení
Obrázek funkce Automad vs. WordPress s logy platformy a titulkem s dotazem, který CMS by si vývojáři měli vybrat.
Web & Business Apps

Automad vs. WordPress: Důkladné srovnání dvou nejlepších platforem CMS

Automad a WordPress řeší stejnou úlohu dvěma velmi odlišnými způsoby. Automad je systém CMS a šablony s plochými soubory, takže obsah žije v souborech místo v databázi, ale WordPress,

Jim SchwarzJim Schwarz 9 min čtení

Jste připraveni k nasazení? Od 2,48 $ měsíčně.

Nezávislý cloud, od roku 2008. AMD EPYC, NVMe, 40 Gbps. 14denní vrácení peněz.