Commelia selbst hosten

Betreiben Sie Commelia für Ihre Organisation auf Ihrem eigenen Server. Sie brauchen einen Linux-Server mit Docker, eine Domain und ein SMTP-Konto.

  1. 1

    Code holen

    Klonen Sie das Repository, das Sie mit Ihrer Lizenz erhalten haben.

  2. 2

    Konfigurieren

    Kopieren Sie .env.example nach .env und setzen Sie Domain, Secrets, SMTP und (optional) Ihren OpenRouter-Schlüssel.

  3. 3

    Starten

    Führen Sie docker compose up -d aus. Caddy bezieht TLS-Zertifikate automatisch.

  4. 4

    Konto erstellen

    Öffnen Sie die App, registrieren Sie sich und richten Sie Ihre Organisation ein. Mit Ihrer E-Mail in PLATFORM_ADMIN_EMAILS verwalten Sie Abos und Gutscheine.

git clone git@github.com:getrestful/commelia.git
cd commelia
cp .env.example .env   # set DOMAIN, secrets, SMTP, OPENROUTER_API_KEY
docker compose up -d

Was die Lizenz erlaubt

Commelia für die eigene Organisation nutzen und anpassen

Auf eigener Infrastruktur betreiben

Verbesserungen zurückgeben

Weiterverkaufen oder als gehosteten Dienst für andere anbieten