Projekt erstellen¶
Plattform bereitstellen¶
Besuchen Sie Odoo.sh <https://www.odoo.sh> und klicken Sie auf Plattform bereitstellen.
Melden Sie sich mit einem GitHub-Konto <https://github.com> an.
Autorisieren Sie Odoo.sh, indem Sie zweimal auf odoo autorisieren klicken.
Bemerkung
Odoo.sh fordert GitHub auf:
Auf Ihren GitHub-Login und Ihre E-Mail-Adresse zuzugreifen.
Ein neues Repository zu erstellen, falls Sie von Grund auf neu beginnen.
Auf bestehende Repositories zuzugreifen, einschließlich Organisations-Repositories, falls Sie von einem bestehenden Repository aus beginnen.
Einen Webhook zu erstellen, um Sie jedes Mal zu benachrichtigen, wenn Änderungen gepusht werden.
Änderungen zu committen, um die Bereitstellung zu erleichtern.
Füllen Sie das Formular Plattform bereitstellen aus und klicken Sie auf Bereitstellen:
Github-Repository: Um ein neues Repository zu erstellen, wählen Sie Neues Repository und geben Sie einen Namen ein. Um ein bestehendes zu verwenden, wählen Sie Bestehendes Repository und wählen Sie es aus.
Odoo-Version: Wählen Sie die Hauptversion von Odoo aus, die Sie verwenden möchten.
Tipp
Verwenden Sie die neueste Hauptversion von Odoo, wenn Sie ein neues Repository erstellen. Falls Sie planen, eine bestehende Datenbank oder Anwendungen zu importieren, kann es erforderlich sein, dass deren Versionen übereinstimmen.
Wenn Sie mit Odoo Online beginnen und später zu Odoo.sh migrieren möchten, erstellen Sie Ihre Datenbank mit odoo.com/start-lts, um Kompatibilität sicherzustellen, da kleinere Versionen von Odoo.sh nicht unterstützt werden.
Abonnementcode: Geben Sie Ihren Odoo Enterprise-Abonnementcode ein, der Odoo.sh beinhaltet. Er wird manchmal auch Abonnementreferenz, Vertragsnummer oder Aktivierungscode genannt.
Tipp
Partner können ihre Partnerschaftscodes verwenden, um eine Testversion zu starten (Testbuilds sind auf 1 GB Speicher und zwei Staging-Umgebungen begrenzt). Wenn ein Kunde ein Projekt startet, muss er ein Odoo Enterprise-Abonnement mit Odoo.sh-Hosting abschließen und seinen Abonnementcode verwenden.
Hosting-Standort: Wählen Sie die Region aus, in der Ihre Plattform gehostet werden soll.
Eine Datenbank importieren¶
Once your platform is deployed, you can import a database into your Odoo.sh project, provided it uses a supported version of Odoo.
Bemerkung
Aufgrund der Backup-Richtlinie von Odoo erfordert der Importprozess das Vierfache der Größe Ihres Datenbank-Dumps an verfügbarem Speicher. Beispielsweise benötigt eine 10 GB große Dump-Datei mindestens 40 GB verfügbaren Speicherplatz. Wir empfehlen, vorübergehend mehr als das Vierfache der Dump-Größe bereitzustellen und den Speicher nach Abschluss des Imports zu reduzieren.
Wenn Ihr Projekt eine mit einem Partnerschaftscode erstellte Testversion ist, können Sie nur Datenbank-Dumps mit einer Größe von bis zu 1 GB importieren.
Module in die Produktion übertragen¶
Wenn Sie Community- oder benutzerdefinierte Module verwenden, fügen Sie diese einem Branch in Ihrem GitHub-Repository hinzu.
Bemerkung
In Datenbanken, die auf Odoo Online gehostet werden, werden benutzerdefinierte Module nicht unterstützt.
Odoo.sh erkennt automatisch Ordner, die Odoo-Module enthalten. Sie können diese beliebig organisieren. Sie können sie beispielsweise direkt im Stammverzeichnis Ihres Repositorys platzieren oder nach Kategorien gruppieren (z. B. accounting, project usw.).
Für öffentlich verfügbare Community-Module können Sie auch die Verwendung von Submodulen in Betracht ziehen.
Ein Back-up herunterladen¶
Rufen Sie /web/database/manager in Ihrer On-Premise-Odoo-Instanz auf und klicken Sie auf Sicherung.
Wählen Sie zip (einschließlich Dateispeicher) als Sicherungsformat.
Bemerkung
Sie benötigen das Master-Passwort Ihres Odoo-Servers. Wenn Sie dieses nicht haben, wenden Sie sich an Ihren Systemadministrator.
Wenn Sie nicht auf den Datenbankmanager zugreifen können, wurde dieser möglicherweise von Ihrem Systemadministrator deaktiviert. Siehe Dokumentation zur Sicherheit des Datenbankmanagers.
Melden Sie sich in Ihrem Portalkonto an, navigieren Sie zur Seite „Meine Datenbanken“ und laden Sie eine Sicherung herunter, indem Sie auf das Symbol (Zahnrad) und dann auf Herunterladen klicken.
Warnung
Nur Hauptversionen von Odoo sind mit Odoo.sh kompatibel.
Das Back-up hochladen¶
Navigieren Sie in Ihrem Odoo.sh-Projekt zur Registerkarte Sicherungen Ihres Produktions-Branches und klicken Sie auf Datenbank importieren, um die zuvor heruntergeladene Sicherung hochzuladen.
Sobald der Import abgeschlossen ist, können Sie über die Schaltfläche Verbinden auf der Registerkarte Verlauf des Branches auf die Datenbank zugreifen.
Wichtig
Beim Importieren einer Sicherung werden alle Daten im Branch überschrieben. Laden Sie vorher ggf. eine manuelle Sicherung herunter, wenn Sie die vorhandenen Daten behalten möchten.
Ausgehende E-Mail-Server überprüfen¶
Odoo.sh stellt einen Standard-E-Mail-Server bereit. Um diesen zu verwenden, stellen Sie sicher, dass kein ausgehender E-Mail-Server aktiviert ist. Aktivieren Sie dazu den Entwicklermodus und navigieren Sie zu
Nach dem Import Ihrer Datenbank sind alle konfigurierten ausgehenden Mail-Server deaktiviert, und der Standard-Odoo.sh-Server wird verwendet.
Warnung
Port 25 ist und bleibt geschlossen. Verwenden Sie beim Verbinden mit einem externen SMTP-Server Port 465 oder 587.
Geplante Aktionen prüfen¶
Geplante Aktionen sind nach dem Import Ihrer Datenbank standardmäßig deaktiviert. Dies verhindert, dass Ihre neu importierte Datenbank potenziell störende Vorgänge ausführt, wie z. B.:
das Versenden von Mails in der Warteschlange,
das Auslösen von Massen-Mailings oder
die Synchronisierung mit Drittanbieterdiensten (z. B. Kalender, Cloud-Speicher).
Wenn Sie diese importierte Datenbank in der Produktion verwenden möchten, aktivieren Sie nur die geplanten Aktionen, die Sie benötigen, indem Sie den Entwicklermodus aktivieren und zu gehen.
Abonnement registrieren¶
Nach dem Import wird die Datenbank als Duplikat betrachtet und von Ihrem Enterprise-Abonnement getrennt.
Bemerkung
Pro Abonnement ist nur eine aktive Datenbank zulässig.
Wenn Sie die importierte Datenbank zu Ihrer Produktionsumgebung machen möchten:
Trennen Sie Ihre bisherige Datenbank vom Abonnement.
Registrieren Sie die neue.
Lesen Sie die Dokumentation zur Datenbankregistrierung für Schritt-für-Schritt-Anleitungen.