Betrieb eines Servers#
Es gibt verschiedene Szenarien, in denen der Betrieb einer eigenen Inkasso.live Instanz sinnvoll ist:
- Sie sind Einspeisender und möchten vor dem Import in das zentrale System ihre Import-Dateien testen
- Sie arbeiten an einer Integration mit einer Fachanwendung und möchten das API testen
- Sie möchten einen privaten Mandanten im eigenen RZ betreiben, unabhängig von den offiziellen Inkasso.live Cloud Diensten
Betrieb des Servers auf dem eigenen Laptop / Desktop#
Sie können sich einfach die letzte Version des Servers herunterladen und dann lokal starten. Ohne Lizenz läuft der Server im Demo-Modus (max. 50 Aufträge), sodass Sie alles ausprobieren können. Sie benötigen dazu eine erreichbare CouchDB.
Am einfachsten ist hier das OCI Image mit Docker Compose, da dieses den live-Server zusammen mit einer CouchDB startet, z.B. mit Docker Desktop.
Betrieb im eigenen Rechenzentrum#
Zur Installation des Servers gibt es verschiedene Wege:
- OCI Images zum Betrieb in Kubernetes, Podman, Docker oder Docker Compose
- Binaries zur Installation auf Linux, Mac OS oder Microsoft Windows
Neben dem live-Server benötigen Sie eine CouchDB für die Ablage der fachlichen Daten wie Aufträge, Zugangskonten oder Partner. Die CouchDB ist Pflicht und wird über die Verbindungs-URL (LIVE_DATABASE_URL) eingebunden.
Der Server benötigt eine erreichbare CouchDB (Version 3). Ohne Datenbankverbindung verweigert er Import, Sync und Anhänge. Eine Single-Node-CouchDB genügt für kleine Installationen.
Diese und weitere Konfigurationen können entweder über Umgebungsvariablen oder eine Konfigurationsdatei gesetzt werden. Die Anleitung dazu finden Sie im Abschnitt Konfiguration.
Betrieb in der Cloud#
Sie können auch einen privaten Inkasso.live Mandanten in unserem Rechenzentrum komplett betreiben lassen. Das hat verschiedene Vorteile:
- Hohe Sicherheit
- Kein Personalbedarf
- Permanente Updates, speziell Sicherheitsupdates
- Schutz vor Hacker-Angriffen, DDoS-Attacken etc.