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

Konzepte

Produktions-, Staging- und Development-Stages

Was Stages in CICDoo sind, wie beim Erstellen eines Projekts pro Stage Server zugewiesen werden und wie Instanzen in der Console nach Stage gruppiert sind.

Was Stages sind

Jede Instanz in CICDoo gehört zu einer von drei Stages:

  • Produktion: deine Live-Umgebung, auf die echte Nutzer angewiesen sind.
  • Staging: ein Ort, um Änderungen unter produktionsnahen Bedingungen zu testen.
  • Development: Umgebungen zum Bauen und Ausprobieren neuer Arbeit.

Stages ermöglichen es dir, experimentelle Branches sicher von der Umgebung getrennt zu halten, auf der dein Geschäft läuft, während du alles aus einem Projekt heraus verwaltest.

Server pro Stage zuweisen

Du wählst beim Erstellen eines Projekts, welcher Server jede Stage hostet. Im letzten Schritt des Assistenten "Neues Projekt erstellen" (Server) hat der Bereich Serverzuweisung drei Felder:

  • Produktionsserver: erforderlich. Jedes Projekt braucht mindestens einen Server, und das ist der Produktionsserver.
  • Staging-Server: optional.
  • Development-Server: optional.

Klicke bei jedem Feld in das Suchfeld, tippe, um deine Server nach Name, Hostname oder IP zu filtern, und wähle einen aus. Du kannst eine Auswahl mit dem X auf der ausgewählten Serverkarte aufheben. Wenn du noch keine Server hast, verweist dich der Assistent auf die Seite Server, um zuerst einen hinzuzufügen, siehe Einen Server hinzufügen.

Ein kleines Setup kann alle Stages auf denselben Server richten, während größere Setups der Produktion typischerweise eine eigene Maschine geben.

Stages in der Projekt-Console

Öffne die Console eines Projekts, und die linke Seitenleiste listet seine Instanzen nach Stage gruppiert auf, jeweils mit einem farbigen Punkt:

  • Produktion (grün)
  • Staging (gelb)
  • Development (blau)

Klicke auf eine Instanz (angezeigt durch ihren Branch-Namen), um sie zu öffnen. Neben den Überschriften Staging und Development gibt es einen Plus-Button, um eine neue Instanz in dieser Stage zu erstellen: Gib einen Branch-Namen ein, wähle den Basis-Branch, von dem geforkt werden soll, und klicke auf Erstellen. Die Stage wird automatisch anhand des Bereichs ausgefüllt, den du angeklickt hast.

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

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