DecideBase ist eine hochwertige technische Lösung, die in einer einzigen Binärdatei ohne Abhängigkeiten gebündelt ist. Sie können sie auf einem kleinen Server betreiben und in wenigen Minuten eine voll funktionsfähige Multi-Tenant-Plattform haben.
Sie brauchen minimale Voraussetzungen
- Eine registrierte Domain wie decidebase.[ihrefirma].com und Zugang zu Ihrem Domain-Verwaltungspanel, z.B. Cloudflare.
- Zugang zu einem Server mit Ubuntu 24.04 LTS arm64 (oder amd64) mit einer öffentlichen IPv4-Adresse, z.B. Hetzner Cloud, AWS EC2.
- SMTP-Server-Zugang zum Senden von E-Mails.
Herunterladen und die Binärdatei starten
Holen Sie sich die neueste DecideBase-Version für Ihre Architektur und kopieren Sie die einzelne Binärdatei auf Ihren Server. Es ist keine Laufzeitumgebung, kein Container-Image und kein zusätzlicher Paketmanager erforderlich — die Binärdatei ist eigenständig.
Starten Sie sie mit Ihrer Konfigurationsdatei oder Umgebungsvariablen, die auf Ihre Domain, SMTP-Anmeldeinformationen und Ihren Speicher-Backend zeigen. Der Prozess lauscht auf den von Ihnen konfigurierten Ports und stellt die Weboberfläche und API aus derselben Binärdatei bereit.
DNS einrichten und TLS automatisieren
Erstellen Sie einen A-Eintrag für Ihren gewählten Hostnamen, der auf die öffentliche IPv4-Adresse des Servers zeigt. Sobald der DNS aufgelöst wird, erhält und erneuert DecideBase automatisch TLS-Zertifikate für die konfigurierten Hostnamen.
Nach dem ersten erfolgreichen Handshake ist Ihre Instanz über HTTPS erreichbar und bereit für den ersten Mandanten. Für eine Standard-Einzelinstanz-Konfiguration ist kein Reverse-Proxy erforderlich.
