Utwórz projekt¶
Wdróż platformę¶
Odwiedź Odoo.sh i kliknij Wdróż swoją platformę.
Zaloguj się za pomocą konta GitHub.
Autoryzuj Odoo.sh, klikając dwukrotnie Authorize odoo.
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.
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.
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.).
W przypadku publicznie dostępnych modułów społecznościowych możesz również rozważyć użycie submodułów
Pobierz kopię zapasową¶
Przejdź do /web/database/manager w swojej lokalnej instancji Odoo i kliknij Backup.
Wybierz zip (includes filestore) jako Backup Format.
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.
Zaloguj się do konta w portalu i przejdź na stronę Moje bazy danych, a następnie pobierz kopię zapasową, klikając ikonę (gear), a następnie Download.
Ostrzeżenie
Tylko główne wersje Odoo są kompatybilne z Odoo.sh.
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ą.
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
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:
Odłącz poprzednią bazę danych od subskrypcji.
Zarejestruj nową.
Zapoznaj się z dokumentacją rejestracji bazy danych, aby uzyskać instrukcje krok po kroku.