Home › Curriculum › Deploy, Operate & Upgrade › Odoo.sh in practice
Install and deploy · 16 min · Odoo.sh 2026Odoo.sh in practice
Projects, branches and stages, builds, the editor and shell, logs, mails, backups, upgrades and what changed in 2026.
In this lesson
- Branches, stages and builds
- Logs, shell, mails, monitor and backups
- Upgrades and current platform notes
Key points
- Production / staging (neutralised copy of prod) / development (fresh DB + tests)
- Logs, Shell, Editor, Mails catcher, Monitor, Backups, Settings
- Submodules for third-party addons; requirements.txt for Python
- Upgrades via staging; v14 deprecated on Odoo.sh 31 Oct 2026; changes only via Git
Real-world example
A merge to production broke checkout on a Friday. The consultant restored nothing: Odoo.sh's build history showed the last good commit; reverting the merge in Git and pushing rebuilt production in minutes. The postmortem added 'test checkout on staging' to the PR template.
Questions and answers
What happens to outgoing mail on staging?
It's captured in the Mails tab instead of being sent.
How are Python dependencies installed on Odoo.sh?
requirements.txt in the repository.