TimeWren Startseite

Selbst hosten

TimeWren läuft als kleiner Docker-Compose-Stack: die Web-App, PostgreSQL und ein Cron-Container für geplante Aufgaben. Eine selbst gehostete Instanz hat alle Funktionen, und Statistik und Fehlerberichte bleiben aus, bis du sie selbst einrichtest.

Anforderungen

  • Docker Engine mit Compose v2.24 oder neuer
  • 2 vCPU und 2 GB RAM für den Betrieb, 4 GB oder mehr zum Bauen des Images
  • 10 GB freier Speicherplatz
  • Eine Domain und ein Reverse Proxy mit TLS, außer du testest nur auf localhost

Schnellstart

git clone https://github.com/timewren/timewren.git
cd timewren
./scripts/install.sh

Das Skript prüft Docker, schreibt neue Secrets in .env, baut und startet den Stack. Es nutzt nie sudo und zeigt die Secrets nie an.

Öffne die App und lege ein Konto an. Das erste Konto wird Administrator der Instanz. Migrationen laufen bei jedem Start von selbst.

Die vollständige Anleitung

Die Anleitung liegt neben dem Code und ist auf Englisch, damit sie zu deiner Version passt.