Utwórz projekt

Wdróż platformę

  1. Odwiedź Odoo.sh i kliknij Wdróż swoją platformę.

    Przycisk Wdróż swoją platformę w Odoo.sh
  2. Zaloguj się za pomocą konta GitHub.

    Logowanie do GitHub
  3. Autoryzuj Odoo.sh, klikając dwukrotnie Authorize odoo.

    Przyznawanie uprawnień Odoo.sh do wykonywania działań i dostępu do danych na GitHub Przyznawanie dodatkowych uprawnień Odoo.sh do wykonywania działań i dostępu do danych na GitHub

    Informacja

    Odoo.sh żąda od GitHub:

    • Dostęp do twojego loginu i adresu e-mail w GitHub.

    • Utworzenie nowego repozytorium, jeśli zaczynasz od zera.

    • Dostęp do istniejących repozytoriów, w tym organizacyjnych, jeśli zaczynasz od istniejącego repozytorium.

    • Utworzenie webhooka, aby powiadamiać cię za każdym razem, gdy zmiany zostaną wysłane.

    • Zatwierdzenie zmian w celu łatwiejszego wdrożenia.

  4. Wypełnij formularz Deploy your platform i kliknij Deploy:

    • Github repository: aby utworzyć nowe repozytorium, wybierz New repository i wprowadź nazwę; aby użyć istniejącego, wybierz Existing repository i zaznacz je.

    • Odoo Version: wybierz główną wersję Odoo, której chcesz używać.

      Wskazówka

      • Używaj najnowszej głównej wersji Odoo podczas tworzenia nowego repozytorium. Jeśli planujesz zaimportować istniejącą bazę danych lub aplikacje, może być wymagane, aby ich wersje się zgadzały.

      • Jeśli zaczynasz w Odoo Online i planujesz później migrować do Odoo.sh, utwórz bazę danych używając odoo.com/start-lts, aby zapewnić kompatybilność, ponieważ wersje pomniejsze nie są obsługiwane przez Odoo.sh.

    • Subscription Code: wprowadź kod subskrypcji Odoo Enterprise, który obejmuje Odoo.sh. Jest on również czasami nazywany numerem referencyjnym subskrypcji, numerem umowy lub kodem aktywacyjnym.

      Wskazówka

      Partnerzy mogą używać swoich kodów partnerskich, aby zainicjować wersję próbną (buildy próbne są ograniczone do 1 GB miejsca i dwóch środowisk testowych). Jeśli klient zdecyduje się rozpocząć projekt, musi subskrybować plan Odoo Enterprise, który obejmuje hosting Odoo.sh i użyć swojego kodu subskrypcji.

    • Hosting location: wybierz region, w którym będzie hostowana twoja platforma.

    Formularz Deploy your platform

Import bazy danych

Po wdrożeniu platformy możesz zaimportować bazę danych do swojego projektu Odoo.sh, pod warunkiem że używa obsługiwanej wersji Odoo.

Informacja

Ze względu na politykę kopii zapasowych Odoo, proces importu wymaga czterokrotnie więcej miejsca niż rozmiar zrzutu bazy danych w dostępnej przestrzeni. Na przykład plik zrzutu o rozmiarze 10 GB będzie wymagał co najmniej 40 GB dostępnego miejsca. Zalecamy tymczasowe przydzielenie więcej niż czterokrotność rozmiaru zrzutu, a następnie zmniejszenie miejsca po zakończeniu importu.

Jeśli twój projekt jest wersją próbną utworzoną z kodem partnerskim, możesz importować zrzuty bazy danych o rozmiarze do 1 GB.

Wypychanie modułów na produkcję

Jeśli używasz modułów społecznościowych lub niestandardowych, dodaj je do gałęzi w swoim repozytorium GitHub.

Informacja

Bazy danych hostowane na Odoo Online nie obsługują niestandardowych modułów.

Odoo.sh automatycznie wykrywa foldery zawierające moduły Odoo. Możesz je organizować według własnych preferencji. Na przykład możesz umieścić je bezpośrednio w katalogu głównym repozytorium lub pogrupować według kategorii (np. accounting, project itp.).

For publicly available community modules, you may also consider using submodules

Pobierz kopię zapasową

Przejdź do /web/database/manager w swojej lokalnej instancji Odoo i kliknij Backup.

Interfejs menedżera internetowego lokalnej instancji

Wybierz zip (includes filestore) jako Backup Format.

Pobieranie kopii zapasowej lokalnej bazy danych

Informacja

  • Będziesz potrzebować Master Password swojego serwera Odoo. Jeśli go nie masz, skontaktuj się z administratorem systemu.

  • Jeśli nie możesz uzyskać dostępu do menedżera bazy danych, mógł zostać wyłączony przez administratora systemu. Zapoznaj się z dokumentacją bezpieczeństwa menedżera bazy danych.

Prześlij kopię zapasową

W swoim projekcie Odoo.sh przejdź do zakładki Backups gałęzi Production i kliknij Import Database, aby przesłać wcześniej pobraną kopię zapasową.

Importowanie kopii zapasowej bazy danych na Odoo.sh

Po zakończeniu importu możesz uzyskać dostęp do bazy danych za pomocą przycisku Connect w zakładce History gałęzi.

Ważne

Importowanie kopii zapasowej nadpisuje wszystkie dane aktualnie znajdujące się w gałęzi. Rozważ wcześniejsze pobranie ręcznej kopii zapasowej, jeśli chcesz zachować istniejące dane.

Sprawdzanie serwerów poczty wychodzącej

Odoo.sh zapewnia domyślny serwer poczty. Aby go użyć, upewnij się, że żaden wychodzący serwer poczty nie jest włączony w Twojej bazie danych, włączając tryb deweloperski i przechodząc do Ustawienia ‣ Techniczne ‣ E-mail: Wychodzące serwery poczty

Po zaimportowaniu bazy danych wszystkie skonfigurowane wychodzące serwery poczty są wyłączone, a używany jest domyślny serwer Odoo.sh.

Ostrzeżenie

Port 25 jest i pozostanie zamknięty. Jeśli łączysz się z zewnętrznym serwerem SMTP, użyj portu 465 lub 587.

Zarejestruj subskrypcję

Po imporcie baza danych jest uważana za duplikat i zostanie odłączona od Twojej subskrypcji enterprise.

Informacja

Możesz mieć tylko jedną aktywną bazę danych na subskrypcję.

Jeśli zamierzasz uczynić zaimportowaną bazę danych swoim środowiskiem produkcyjnym:

  1. Odłącz poprzednią bazę danych od subskrypcji.

  2. Zarejestruj nową.

Zapoznaj się z dokumentacją rejestracji bazy danych, aby uzyskać instrukcje krok po kroku.