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

Projects & Git

Ein Projekt erstellen GitHub verbinden GitLab verbinden Branches und Instanzen

Instances & Console

Eine Instanz erstellen Eine Instanz neu starten, stoppen und entfernen Branches zwischen Stages mergen Web-IDE und Fernzugriff 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

Monitoring & Backups

Deine Instanz überwachen Backups und Wiederherstellung Warnbenachrichtigungen (E-Mail und SMS)

Workspaces & Permissions

Workspace-Mitglieder einladen Mitgliederberechtigungen und Ressourcenzugriff Ein Mitglied kann eine Ressource nicht sehen oder nutzen

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

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

Projekte & Git

GitHub verbinden

Wie du dein GitHub-Konto per OAuth oder Personal Access Token mit CICDoo verbindest und wo du die Verbindung verwaltest oder trennst.

Zwei Wege zum Verbinden

CICDoo benötigt Zugriff auf dein GitHub-Konto, um Repositories zu erstellen und Projekte zu deployen. Du kannst dich auf zwei Arten verbinden:

  • OAuth: klicke auf "Connect with GitHub OAuth" (oder "Connect with GitHub" im Modal New Project). Du wirst zu GitHub geschickt, um die Verbindung zu genehmigen, und dann zu CICDoo zurückgeleitet.
  • Personal Access Token (PAT): klicke auf "configure a Personal Access Token", füge ein Token ein und speichere es. Die Oberfläche verlinkt zur Seite von GitHub zum Erstellen von Tokens und weist auf die erforderlichen Scopes hin: repo und read:user.

Sobald verbunden, zeigt CICDoo ein grünes Panel "GitHub Connected" mit deinem GitHub-Benutzernamen.

Wo du die Verbindung verwaltest

  • Settings, Tab Integrations: die Karte GitHub Integration zeigt deinen Verbindungsstatus, die Optionen OAuth und PAT sowie einen Disconnect-Button.
  • Modal New Project: wenn du GitHub als Anbieter wählst, erscheinen dieselben Verbindungsoptionen inline, sodass du dich verbinden kannst, ohne den Projekt-Ablauf zu verlassen.

Enterprise Edition und PATs

Wenn du Odoo Enterprise deployst, reicht OAuth allein nicht aus. Der Tab Integrations und das Modal New Project zeigen beide einen Hinweis "Enterprise Edition Requires PAT": Odoo-Enterprise-Repositories sind privat, du musst also einen GitHub Personal Access Token konfigurieren, dessen Konto Zugriff auf die Odoo-Enterprise-Repos hat. Das Panel zeigt außerdem deinen aktuellen PAT-Status.

Wenn du das Repository verschiebst oder umbenennst

Wenn du das Repository in eine Organisation überträgst oder auf GitHub umbenennst, funktionieren Fetches weiterhin, aber Pushes beginnen mit einem 403 fehlzuschlagen. Öffne die Settings des Projekts, gehe zum Tab GitHub und klicke auf Re-sync from GitHub, um es neu zu verweisen, und starte dann deine Instanzen neu. Siehe Fehlerbehebung: git push schlägt mit 403 fehl nach Verschieben eines Repositorys.

Trennen

Öffne Settings, dann den Tab Integrations, und klicke auf der GitHub-Karte auf Disconnect (derselbe Button erscheint im Modal New Project, wenn verbunden). Nach dem Trennen kannst du dich jederzeit erneut per OAuth oder mit einem neuen PAT verbinden.

Kurze Schritte

  1. Öffne Settings, dann den Tab Integrations.
  2. Klicke auf der Karte GitHub Integration auf "Connect with GitHub OAuth" oder wähle "configure a Personal Access Token" und speichere ein Token mit den Scopes repo und read:user.
  3. Bestätige, dass die Karte "GitHub Connected" zeigt.

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.