Alle Artikel

Getting Started

Was ist CICDoo Erste Schritte: der Onboarding-Assistent Das Dashboard und die Infrastrukturkarte

Concepts

Produktions-, Staging- und Development-Stages Domains, Subdomains und SSL Odoo-Versionen und -Editionen (Community vs. Enterprise) Workspaces und Teamzusammenarbeit

Servers

Einen Server hinzufügen Server-Domains und DNS Einen Load Balancer verwenden Server-Aktionen: Deploy, Logs und Diagramme Deleting a server

Projects & Git

Ein Projekt erstellen GitHub verbinden Project GitHub settings and webhook GitLab verbinden Branches und Instanzen Projekte mit Tags versehen und filtern Hochverfügbarkeit mit App-Knoten Project environments, extensions and deletion

Instances & Console

Eine Instanz erstellen Eine Instanz neu starten, stoppen und entfernen Branches zwischen Stages mergen Web-IDE und Fernzugriff SSH access to instances Instanzeinstellungen erklärt Deployments und die Job-Warteschlange

Agent Tasks

Was Agent-Aufgaben sind Agent-Aufgaben einrichten Eine Aufgabe ausführen und das Ergebnis prüfen Agent-Zeit und Aufstockungen Agent insights and task filters

Monitoring & Backups

Deine Instanz überwachen Backups und Wiederherstellung S3 storage, uploads and bulk backup actions Warnbenachrichtigungen (E-Mail und SMS)

Workspaces & Permissions

Workspace-Mitglieder einladen Mitgliederberechtigungen und Ressourcenzugriff Ein Mitglied kann eine Ressource nicht sehen oder nutzen Audit log and server activity

Account & Security

Zwei-Faktor-Authentifizierung (2FA) Profil- und Integrationseinstellungen Passwörter und Kontowiederherstellung

Billing & Plans

Tarife und Preise Dein Abonnement upgraden und verwalten Wenn ein Projekt-Abonnement unbezahlt bleibt Das Channel-Partner-Programm Onboarding a client as a partner

Support & Tickets

Ein Support-Ticket eröffnen Hilfe vom CICDoo-Team erhalten

Troubleshooting

Fehlerbehebung: Server kann nicht verbunden werden Fehlerbehebung: ein Deployment ist fehlgeschlagen Fehlerbehebung: git push schlägt mit 403 fehl nach Verschieben eines Repositorys Fehlerbehebung: meine Instanz ist ausgefallen oder langsam Fehlerbehebung: Domain- oder SSL-Probleme

Instanzen & Konsole

Instanzeinstellungen erklärt

Ein Orientierungsleitfaden zu den sechs Unter-Tabs des Instanz-Tabs Settings und was jeder davon steuert.

Überblick

Öffne eine Instanz in der Konsole und klicke auf den Tab Settings. Die Einstellungen sind in sechs Unter-Tabs organisiert. Jeder Unter-Tab hat einen eigenen Speichern-Button, speichere also den Abschnitt, den du bearbeitet hast. Mehrere Optionen (in den Hilfetexten der Formulare vermerkt) werden erst beim nächsten Neustart der Instanz angewendet.

Odoo

Der größte Abschnitt, der den Odoo-Container abdeckt:

  • Memory: gemeinsamer Speicher, Speicherlimit und reservierter Speicher in MB.
  • Odoo Configuration: der Inhalt deiner odoo.conf (reservierte Schlüssel wie admin_passwd, data_dir und Ports werden automatisch verwaltet).
  • Extra Repositories: zusätzliche Git-Repositories, eines pro Zeile, die die Liste des Projekts für diese Instanz ersetzen. Wenn eines davon auf GitHub übertragen oder umbenannt wird, verweist die Instanz es automatisch neu; siehe Fehlerbehebung: git push schlägt mit 403 fehl nach Verschieben eines Repositorys.
  • Startup Script und Environment Variables für den Odoo-Container.
  • Server Shared Addons und External Filestore als Schalter, jeweils mit einem Serverpfad.
  • Backup Schedule (Zeiten im Format HH:MM), Backup Format und parallele Jobs, siehe Backups und Wiederherstellung.
  • Auto Restart: startet die Instanz bei einem Fehler automatisch neu.
  • Automatischen Neustart deaktivieren nach (Stunden): nur bei Staging und Entwicklung. CICDoo schaltet Auto Restart so viele Stunden nach dem Einschalten oder dem letzten manuellen Neustart der Instanz ab, und die Instanz wird dann gestoppt. Standard sind 24 Stunden; 0 lässt sie weiterlaufen. Eine Änderung des Werts startet die Zählung neu, und der Ablaufzeitpunkt steht unter dem Feld.

PostgreSQL

Spiegelt den Odoo-Abschnitt für den Datenbank-Container: Speichereinstellungen, PostgreSQL Extensions, PostgreSQL Configuration, Startskript, Umgebungsvariablen und ein Schalter Anonymize Database zum Klonen (nur bei Staging- und Entwicklungsinstanzen).

Security

  • CORS Origins für Cross-Origin-Anfragen.
  • IP Whitelist und IP Blacklist.
  • Rate Limiting-Schalter mit separaten Limits für Login und allgemein.
  • Content Security Policy (CSP)-Schalter.

Domain

Zeigt deine primäre Domain und lässt dich Extra Domains hinzufügen (eine pro Zeile, mit auf deinen Server gerichtetem DNS), sehen, ob das Flag Cloudflare Proxy gesetzt ist, und mit Force Generate SSL SSL-Zertifikate beim nächsten Neustart neu erzeugen.

Nginx

Webserver-Tuning: Max Upload Size, Proxy-Read/Connect-Timeouts, Keepalive- und Send-Timeouts sowie der Header X-Frame-Options (SAMEORIGIN oder DENY). Erhöhe die Upload-Größe, wenn große Datei-Uploads in Odoo fehlschlagen.

Packages

Zusätzliche Debian-Pakete, die in den Odoo- und PostgreSQL-Containern installiert werden. Das Ändern von Paketen erfordert beim nächsten Deploy einen Neubau des Containers.

Nachdem du Einstellungen geändert hast, die beim Neustart angewendet werden, führe einen Neustart über die Instanz-Kopfzeile aus, siehe Eine Instanz neu starten, stoppen und entfernen.

Wenn du nicht weiterkommst, öffne ein Support-Ticket über die Seite Tickets oder das Chat-Widget.

Kommst du nicht weiter? Erstelle ein Ticket in der App oder sprich mit einem Techniker.