Odoo.sh
The Odoo Cloud Platform.
Website: https://www.odoo.sh/
Konfiguration
Eigene Domain konfigurieren
Damit ihre Odoo-Installation oder Website unter einer eigenen Domain erreichbar sind, müssen Sie im Besitz der Domäne sein und einen DNS-Eintrag machen. Der DNS-Eintrag zeigt wo man den Odoo-Server für eine bestimme Domain findet.
Angenommen ihr Odoo.sh-Projekt heisst acme
und ihre Domain ist example.com
, dann müssen Sie diesen DNS-Eintrag erstellen: www.example.com ALIAS acme.odoo.com
oder www.example.com CNAME acme.odoo.com
.
TIP
Die DNS-Einträge können Sie im Normalfall dort machen, wo Sie die Domain erworben und registriert haben. Verantwortlich für die DNS-Einträge sind die sog. Nameserver.
In den Einstellung findet Sie den Abschnitt Custom domains, hier fügen Sie den Namen ihrer Domain ein.
Build-Verhalten bei Commit festlegen
Wenn Sie auf einen Staging- oder Entwicklungs-Branch committen, erstellt Odoo.sh standardmässig einen neuen Build. In bestimmten Fällen ist dies nicht erwünscht. Das Verhalten können Sie unter Branch > Settings festlegen.
Verwendung
Branch entfernen
Für jede Staging-Phase können Sie eine bestimmte Azahl Branches haben. Möchten Sie einen Branch entfernen so wählen Sie diesen aus und klicken oben rechts auf Delete.
Build-Backup erstellen
Zie Sie die Ansicht Builds des aktuellen Projekts an und suchen Sie den Build aus, den Sie sichern möchten. Wählen Sie im Kontext-Menü die Aktion Download-Backup.
Staging-Upgrade ausführen
Aktualisieren Sie den Staging-Branch mit den Modulen für die neue Odoo Version. Wählen Sie den Branch aus und klicken Sie auf Upgrade. Bestätigen Sie den Dialog und der Upgrade wird gestartet.
Der Upgrade-Prozess wird beim Punkt Waiting user commit... angehalten. Nun können die Submodule angepasst werden. Mit dem Befehl git commit --allow-empty -m 'Trigger update'; git push
können Sie ein Upgrade der Datebank auslösen.
Odoo stellt die aktualisierte Datenbank auf dem Staging-Branch zum Testen bereit. Sie können weitere Anpassungen vornehmen und comitten.
Upgrade-Modus beenden
Auf dem Branch wählen Sie Exit upgrade mode. Damit wird die ursprüngliche Version
Production-Upgrade ausführen
Mergen Sie den Staging-Branch in den Production-Branch und wählen Sie die Aktion Upgrade aus. Bestätigen Sie den Dialog und Odoo.sh führt das produktive Upgrade aus.
Berechtigungen
Projekt mit Github-Benutzer teilen
Odoo.sh Projekte sind an ein Github-Repository gekoppelt, wenn Sie einem Benutzer Zugriff auf das Projekt geben möchten, müssen Sie den Github-Benutzernamen in den Projekteinstellungen hinterlegen.
Öffnen Sie das Odoo.sh Projekt und navigieren Sie nach Settings > Collaborators. Tragen Sie hier den Benutzernamen und die enstprechenden Berechtigungen ein.