Creëer jouw project

Implementeer jouw platform

Ga naar Odoo.sh en klik op de knop Implementeer jouw platform.

../../../_images/deploy.png

Log in met Github

Meld je aan met jouw Github-account. Als je nog geen account heeft, klikt je op de link Een account aanmaken.

../../../_images/github-signin.png

Autoriseer Odoo.sh

Verleen Odoo.sh de vereiste toegang tot jouw account door op de knop Authoriseren te klikken.

../../../_images/github-authorize.png

Odoo.sh heeft in principe het volgende nodig:

  • om jouw Github-login en e-mailadres te kennen,

  • om een nieuwe repository aan te maken voor het geval je besluit helemaal opnieuw te beginnen,

  • om jouw bestaande repository’s te lezen, inclusief die van jouw organisaties, voor het geval je wilt starten vanuit een bestaande repository,

  • om een webhook te maken die elke keer dat je wijzigingen doorvoert, op de hoogte wordt gesteld,

  • om wijzigingen door te voeren om jouw implementatie eenvoudiger te maken, door branches samen te voegen of nieuwe submodules toe te voegen, bijvoorbeeld.

Dien jouw project in

Kies of je helemaal opnieuw wilt beginnen door een nieuwe repository te maken, of dat je een bestaande repository wilt gebruiken.

Kies vervolgens een naam of selecteer de repository die je wilt gebruiken.

Kies de Odoo-versie die je wilt gebruiken. Als je van plan bent een bestaande database of een bestaande reeks applicaties te importeren, moet je mogelijk de overeenkomstige versie kiezen. Als je helemaal opnieuw begint, gebruik dan de nieuwste versie.

Vul jouw abonnementscode in. Dit wordt ook wel abonnementsverwijzing, contractnummer of activeringscode genoemd.

Het moet de code zijn van jouw Enterprise-abonnement waarin Odoo.sh is opgenomen.

Partners kunnen hun partnerschapscodes gebruiken om een proefperiode te starten. Als hun klanten een project starten, moeten ze een Enterprise-abonnement nemen, inclusief Odoo.sh, en de abonnementscode gebruiken. De partner krijgt 50% of van het bedrag terug als commissie. Neem contact op met jouw vertegenwoordiger of accountmanager om deze te verkrijgen.

Als je bij het indienen van het formulier op de hoogte wordt gesteld dat jouw abonnement niet geldig is, betekent dit:

  • het is geen bestaand abonnement,

  • het is geen partnerschapsabonnement,

  • het is een ondernemingsabonnement, maar bevat geen Odoo.sh,

  • het is geen partnerschapsabonnement of een ondernemingsabonnement (bijvoorbeeld een online abonnement).

Als je twijfelt over jouw abonnement, neem dan contact op met de Odoo-ondersteuning.

../../../_images/deploy-form.png

Je bent klaar !

Je kunt Odoo.sh gaan gebruiken. Je eerste build staat op het punt te worden gemaakt. Binnenkort kunt je verbinding maken met jouw eerste database.

../../../_images/deploy-done.png

Importeer jouw database

Je kunt jouw database importeren in jouw Odoo.sh-project, zolang het zich in een ondersteunde versie van Odoo bevindt.

Push jouw modules in productie

Als je community- of aangepaste modules gebruikt, voegt je deze toe aan een branch in jouw Github-repository. Databases die worden gehost op het online platform Odoo.com hebben geen aangepaste modules. Gebruikers van deze databases kunnen deze stap dus overslaan.

Je kunt jouw modules naar wens structureren, Odoo.sh zal automatisch de mappen detecteren die Odoo-add-ons bevatten. Je kunt bijvoorbeeld al jouw modulesmappen in de hoofdmap van jouw repository plaatsen, of de modules groeperen in mappen op basis van categorieën die je definieert (boekhouding, project, …).

Voor communitymodules die beschikbaar zijn in openbare Git-repository’s, kun je ook overwegen om ze toe te voegen met behulp van :ref:`Submodules<odoosh-advanced-submodules> `.

Dan:ref:`maak van deze branch de productietak<odoosh-gettingstarted-branches-stages> `, of :ref:`voeg het samen met jouw productietak<odoosh-gettingstarted-branches-mergingbranches> `.

Een back-up downloaden

Databases op locatie

Ga naar de URL:file:/web/database/manager van jouw lokale database en download een back-up.

Waarschuwing

Als je geen toegang heeft tot de databasemanager, is deze mogelijk uitgeschakeld door jouw systeembeheerder. Zie de database manager beveiligingsdocumentatie.

Je hebt het hoofdwachtwoord van jouw databaseserver nodig. Als je dit niet heeft, neem dan contact op met jouw systeembeheerder.

../../../_images/create-import-onpremise-backup.png

Kies een zip inclusief de bestandsopslag als back-upformaat.

../../../_images/create-import-onpremise-backup-dialog.png

Odoo Online-databases

Ga naar jouw databasemanager en download een back-up van jouw database.

../../../_images/create-import-online-backup.png

Waarschuwing

Online versies (bijv. saas-*) worden niet ondersteund op Odoo.sh.

Upload de back-up

Importeer vervolgens in jouw Odoo.sh-project, op het tabblad Back-ups van jouw productietak, de back-up die je zojuist hebt gedownload.

../../../_images/create-import-production.png

Zodra de back-up is geïmporteerd, kunt je toegang krijgen tot de database via de knop Verbinden in de geschiedenis van het filiaal.

../../../_images/create-import-production-done.png

Controleer jouw jeitgaande e-mailservers

Er is een standaard mailserver voorzien van Odoo.sh. Om het te gebruiken, mag er geen ingeschakelde uitgaande mailserver geconfigureerd zijn in jouw database in Instellingen ‣ Technisch ‣ Uitgaande mailservers (:ref:`Ontwikkelaarsmodus<developer-mode> ` moet geactiveerd zijn).

Na het importeren van jouw database worden alle uitgaande e-mailservers uitgeschakeld, zodat je de standaard meegeleverde Odoo.sh-e-mailserver gebruikt.

Waarschuwing

Haven 25 is (en blijft) gesloten. Als je verbinding wilt maken met een externe SMTP-server, moet je poort 465 en 587 gebruiken.

Controleer jouw geplande acties

Alle geplande acties worden na het importeren jeitgeschakeld.

Dit is om te voorkomen dat jouw nieuw geïmporteerde database acties uitvoert die van invloed kunnen zijn op jouw lopende productie, zoals het verzenden van e-mails die in de wachtrij blijven staan, het verwerken van massamailings of de synchronisatie van services van derden (agenda’s, hosting van bestanden, …).

Als je van plan bent om van de geïmporteerde database jouw productie te maken, schakelt je de geplande acties in die je nodig hebt. Je kunt controleren wat er is ingeschakeld in de database van herkomst en dezelfde acties inschakelen in de geïmporteerde database. Geplande acties bevinden zich onder Instellingen ‣ Technisch ‣ Automatisering ‣ Geplande acties.

Registreer je abonnement

Na het importeren wordt jouw abonnement ontkoppeld.

De geïmporteerde database wordt standaard als duplicaat beschouwd en het enterprise-abonnement wordt daarom verwijderd, aangezien je per abonnement slechts één database kunt laten koppelen.

Als je van plan bent er jouw productie van te maken, koppelt je jouw oude database los van het abonnement en registreert je de nieuw geïmporteerde database. Lees de databaseregistratiedocumentatie voor instructies.