Zum Inhalt springen

Dokumentation / Dein Server

Server-Übersicht

Wie calmo.cloud sich mit deinen Servern verbindet und diese verwaltet.

Server sind das Fundament deiner calmo.cloud-Einrichtung. Es sind die Maschinen, auf denen deine Odoo-Instanzen laufen. calmo.cloud verbindet sich sicher per SSH mit deinen Servern und übernimmt die gesamte technische Einrichtung automatisch.

Was macht calmo.cloud auf meinem Server? #

Wenn du einen Server zu calmo.cloud hinzufügst, wird automatisch:

  • Docker installiert — Die Technologie, die jede Odoo-Instanz isoliert und sicher hält
  • Datenbanken eingerichtet — PostgreSQL-Datenbanken für deine Odoo-Dienste
  • Netzwerk konfiguriert — Ein Reverse-Proxy (Traefik), der den Webverkehr zum richtigen Dienst leitet
  • DNS-Einträge erstellt — Eine Plattform-Domain, damit Dienste sofort erreichbar sind
  • Monitoring aktiviert — Optionale Server-Metriken über Telegraf

Du musst nichts davon manuell konfigurieren.

Serveranforderungen #

Um einen Server mit calmo.cloud zu nutzen, muss er diese Mindestanforderungen erfüllen:

Anforderung Details
Betriebssystem Ubuntu 22.04 oder neuer (empfohlen)
SSH-Zugang Root- oder Sudo-Zugang per SSH
Offene Ports 80 (HTTP), 443 (HTTPS) und 22 (SSH)
Ressourcen Mindestens 2 GB RAM und 20 GB Speicherplatz pro Odoo-Instanz

Die meisten Cloud-Anbieter (Hetzner, DigitalOcean, AWS, Vultr) bieten Server an, die diese Anforderungen standardmässig erfüllen. calmo.cloud kann auch Server direkt bestellen bei unterstützten Anbietern wie Hetzner.

Server-Dashboard #

Jeder Server in calmo.cloud zeigt dir:

  • Verbindungsstatus — Ob calmo.cloud den Server erreichen kann
  • Docker-Status — Ob Docker installiert ist und läuft
  • Datenbank-Status — Ob PostgreSQL konfiguriert ist
  • Proxy-Status — Ob Traefik den Webverkehr verarbeitet
  • Laufende Dienste — Eine Liste aller Odoo-Instanzen auf diesem Server

Mehrere Server #

Du kannst beliebig viele Server hinzufügen. Übliche Konfigurationen sind:

  • Einzelner Server — Ideal für kleine Teams oder den Einstieg
  • Getrennte Test- und Produktivserver — Testumgebungen von Live-Instanzen isolieren
  • Regionale Server — Instanzen näher an deinen Benutzern hosten für bessere Performance