Rychlý start
Potřebujete jen Docker. Není si kde zakládat cloudový účet a není se kde registrovat.
Spuštění
cp .env.example .env # volitelné — výchozí hodnoty stačí
docker compose up -dkillBottleneck teď běží na http://IP-SERVERU:8090. Kolegové ve stejné síti si tu adresu jen otevřou v prohlížeči.
Založení prvního účtu
Otevřete adresu a zaregistrujte se. První zaregistrovaný účet se automaticky stane správcem. Ostatní se můžou zaregistrovat sami, nebo je správce pozve ze Správy — pozvánka založí účet s dočasným heslem, které pak předáte.
Pokud je stroj dostupný z internetu
Registrace je ve výchozím stavu otevřená, takže účet si může založit kdokoli, kdo zná adresu. Než to vystavíte ven, nastavte v .env klíč KB_SETUP_CODE — každá registrace pak ten klíč vyžaduje.
Kontrola, že to opravdu běží
docker compose ps # služba killbottleneck má být „running“
docker compose logs -f killbottleneck # startovací log včetně odkazu pro superuživatele
curl -s -o /dev/null -w '%{http_code}\n' http://localhost:8090 # čekáme 200Kde jsou data
Ve složce ./pb_data vedle docker-compose.yml — databáze SQLite a nahrané soubory. Leží na hostiteli, ne v kontejneru, takže přestavěním ani smazáním kontejneru o nic nepřijdete. Než se na to spolehnete, přečtěte si Zálohu a obnovu.
Co dál
| Dát to na doménu s HTTPS | HTTPS a reverzní proxy |
| Zapnout AI | Konfigurace → AI |
| Přihlašování přes Google | Konfigurace → Přihlášení přes Google |
| Posílat pozvánky e-mailem | Konfigurace → E-mail |
| Ovládat to z kódu | REST API |
| Připojit AI asistenta | MCP server |

