Zum Inhalt springen

Clubix

Aus Kertz Wiki
Version vom 29. Oktober 2026, 17:19 Uhr von Admin (Diskussion | Beiträge) (Runbook-Erstgerüst)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Clubix ist die Multi-Tenant-Vereinsverwaltungs-SaaS (früher „Hostoria"). Jeder Verein ist ein Tenant mit eigener SQLite-DB.

  • Container: clubix (Image saas-clubix)
  • Host-Port: 9000 → 80
  • Stack: /volume2/docker/saas
  • Domains: clubix.ch, *.clubix.ch (Tenant-Subdomains), Webmail mail.clubix.ch
  • Secrets/Config: /volume2/docker/saas/.env (u. a. Poste-API-Zugang, Stripe, interner Token)

Besonderheiten[Bearbeiten]

  • Stellt den On-Demand-TLS-Ask-Endpoint für Caddy bereit (/.well-known/caddy/ask) – entscheidet, für welche Custom-Domains Caddy ein Zertifikat holen darf.
  • Tenant-DBs liegen unter /volume2/docker/saas/data/tenants/<slug>/tenant.db.
  • Beispiel-Tenant: BCL Rivers unter dash.bcl-rivers.ch (siehe BCL Rivers Website).

Neu bauen[Bearbeiten]

Siehe Anleitung Container neu bauen – Code ist ins Image gebacken, daher Rebuild nötig.