Odoo sh¶ Overview Introduction to Odoo.sh Get started Create your project Deploy your platform Sign in with Github Authorize Odoo.sh Submit your project You’re done ! Import your database Push your modules in production Download a backup On-premise databases Odoo Online databases Upload the backup Check your outgoing email servers Check your scheduled actions Register your subscription Branches Overview Stages Production Staging Development Merging your branches Tabs History Mails Shell Editor Monitoring Logs Backups Settings Shell commands Clone Fork Merge SSH Setup Connection Submodule Delete Builds Overview Stages Production Staging Development Features Status Overview Settings Overview Project name Collaborators Public Access Custom domains Submodules Storage Size Database Workers Staging Branches Activation Online Editor Overview Edit the source code Commit & Push your changes Consoles Your first module Overview Create the development branch From Odoo.sh From your computer Create the module structure Scaffolding the module Manually Push the development branch Test your module Test with the production data Install your module Deploy in production Install your module Add a change Use an external Python library Advanced Containers Overview Directory structure Database shell Run an Odoo server Debugging in Odoo.sh Submodules Overview Adding a submodule With Odoo.sh (simple) With Git (advanced) Ignore modules Upgrade your database 1. Download and Upload your database 2. Test your upgraded database 3. Replace your existing production database Frequent Technical Questions « Scheduled actions do not run at the exact time they were expected » Are there « best practices » regarding scheduled actions? Edit on GitHub