PfotenTage Cloud

PfotenTage selbst hosten

Der vollständige Quellcode wird derzeit nur auf Anfrage bereitgestellt. Nutze die Kontaktseite, um Zugriff anzufordern. Die folgenden Schritte helfen dir, die Infrastruktur vorzubereiten.

  1. Ubuntu 22.04 LTS (oder kompatible Distribution) installieren, inklusive Docker und Docker Compose.
  2. Reverse Proxy (z. B. Traefik oder nginx) mit Let’s-Encrypt-Zertifikaten vorbereiten.
  3. PostgreSQL-Datenbank mit UTF-8-Kollation anlegen (Standard-DB, App-User, separater Admin-User).
  4. Optional: Objekt-Storage (S3 kompatibel) oder lokales Verzeichnis für Backups konfigurieren.
  5. Systemnutzer für Deployments erstellen; SSH-Key-Login aktivieren.
  6. Env-Datei für FastAPI vorbereiten (App-Version, Datenbank-URL, Mail-Anbindung, Secret Keys).
  7. Vorbereitung für PfotenTage App-Updates: Cronjob oder CI-Workflow zum Neustart des Backend-Containers einrichten.

Für den restlichen Aufbau (Container-Images, Datenbankmigrationen, mobile Builds) kontaktiere uns bitte direkt.

Kontakt aufnehmen