Zum Inhalt springen

Überblick

Lalabase ist eine Plattform für Projekt- und Wissensarbeit, die du vollständig auf eigener Infrastruktur betreiben kannst. Diese Dokumentation richtet sich an Teams, die Lalabase selbst hosten möchten — mit voller Kontrolle über Daten und Betrieb.

Was Self-Hosting bedeutet

Self-Hosting heißt, jede Komponente von Lalabase auf Servern auszuführen, die dir gehören. Eine typische Installation besteht aus diesen Diensten:

  • Die Rails-Anwendung (Web + API)
  • Eine PostgreSQL-Datenbank mit der vector-Extension für KI-Features
  • Solid Queue für Background-Jobs
  • Redis als Cache

Aufbau dieser Dokumentation

Die Doku ist in vier Bereiche gegliedert:

  1. Erste Schritte — Überblick und Systemanforderungen
  2. Installation — Docker Compose und Server-Setup
  3. Konfiguration — Umgebungsvariablen, E-Mail, KI-Schlüssel
  4. Betrieb — Backups, Updates und Monitoring
Tipp

Wenn du nur ausprobieren willst, starte mit Docker Compose — in wenigen Minuten läuft eine Instanz.