Loading...
Kimai selbst hosten mit Docker – so einfach geht’s

Kimai selbst hosten mit Docker – so einfach geht’s

Jonas Scholz - Co-Founder von sliplane.ioJonas Scholz
3 min

Kimai ist eine mächtige, Open-Source-Zeiterfassungslösung, die Teams und Freelancer dabei hilft, ihre Arbeitszeiten effizient zu verwalten. Zwar gibt es eine Cloud-Version von Kimai, aber du kannst es für nur 9 €/Monat selbst hosten – mit Sliplane! In diesem Tutorial richten wir Kimai auf Sliplane ein, damit du volle Kontrolle über deine Daten hast und im Vergleich zu anderen Hosting-Anbietern kräftig sparst.

Kimai-Dashboard

Einrichtung

  1. Signup
    Melde dich kostenlos auf sliplane.io an – du kannst dich bequem mit deinem GitHub-Account einloggen.
  2. Server erstellen
    Nach der Registrierung solltest du einen 48-Stunden-Testserver haben. Falls nicht, geh zu Servers und klick auf Create Server.
  3. MySQL-Service aufsetzen
    • In deinem Projekt oben rechts auf Deploy Service klicken
    • Service-Typ Registry auswählen
    • Image: mysql:8.3
    • Environment Variables anlegen:
      • MYSQL_DATABASE=kimai
      • MYSQL_USER=kimaiuser
      • MYSQL_PASSWORD=useaverylongandsecurepassword (änder das auf ein sicheres Passwort)
      • MYSQL_ROOT_PASSWORD=useaverylongandsecurepassword (ebenfalls sicher wählen)
    • Auf Deploy klicken und warten, bis der Service läuft
    • Service-Name notieren (z. B. mysql)
  4. Kimai-Service erstellen
    • Wieder auf Deploy Service klicken
    • Service-Typ Registry auswählen
    • Image: kimai/kimai2:apache
    • Environment Variables anlegen:
      • [email protected]
      • ADMINPASS=deinAdminPasswort
      • DATABASE_URL=mysql://kimaiuser:useaverylongandsecurepassword@mysql-1/kimai?charset=utf8mb4&serverVersion=8.3.0
        (passe die URL an deinen MySQL-Service-Namen und das Passwort an)
    • Auf Deploy klicken und warten, bis Kimai läuft
    • Öffne die von Sliplane vergebene Domain (z. B. service-name.sliplane.app)
    • Folge den Setup-Schritten im Kimai-Dashboard – fertig!

Vergleich mit anderen Hosting-Plattformen

ProvidervCPU CoresRAMDiskGeschätzte Kosten
Render.com12 GB40 GB~ 35–45 $/Monat
Fly.io22 GB40 GB~ 20–25 $/Monat
Railway22 GB40 GB~ 15–30 $/Monat (max 66 $)
sliplane.io22 GB40 GB~ 9,5 €/Monat (Flat)

Railway berechnet nach tatsächlicher Nutzung von CPU und RAM, 66 $ ist der Maximalpreis.

FAQ

Ist selbst-gehostetes Kimai das Gleiche wie die offizielle Version?

Ja! Du bekommst alle Features:

  • Multi-User mit Rollen und Zugriffskontrolle
  • Projekt- und Kundenverwaltung
  • Rechnungsstellung
  • Detaillierte Reports und Daten-Export
  • API-Zugriff für Integrationen
  • Mobile-friendly Interface
  • Plugin-System für Erweiterungen

Gibt es nutzungsabhängige Kosten bei Sliplane?

Compute ist eine Flat-Rate. Die ersten 2 TB Bandbreite sind kostenlos, danach 2 €/TB/Monat.

Wie aktualisiere ich Kimai?

  • Mit dem latest-Tag: Einfach im Dashboard auf Redeploy klicken.
  • Mit festem Tag: Image-Tag in den Sliplane-Settings ändern und neu deployen.

Wie steht’s um die Sicherheit?

Sliplane kümmert sich um:

  • Automatische SSL/TLS-Zertifikate
  • Regelmäßige Security-Updates
  • Tägliche Backups
  • 24/7-Monitoring
  • DDoS-Schutz

Du solltest zusätzlich:

  • 2FA in Kimai aktivieren
  • Starke Passwörter verwenden
  • Nutzerzugänge regelmäßig prüfen

Willkommen in der Container-Cloud

Sliplane macht es einfach, Container in der Cloud zu deployen und bei Bedarf zu skalieren. Probier es jetzt aus!