Migrate from Odoo.sh
Move an Odoo.sh project to tnc-sh with backup restore and Git modules.
Odoo partners and technical owners moving production or staging workloads off Odoo.sh onto tnc-sh.cloud.
Export your Odoo.sh backup, create a managed tnc-sh project, restore the database and filestore, reconnect custom modules from GitHub, and cut DNS when ready.
tnc-sh is a practical Odoo.sh alternative for teams that want dedicated VMs, Community + Enterprise support, and GitHub-native deploys. Migration is a planned cutover — not a one-click mirror — so schedule it outside peak business hours when possible.
6 sections4 key takeaways4 related guides
Quick highlights
tnc-sh is a practical Odoo.sh alternative for teams that want dedicated VMs, Community + Enterprise support, and GitHub-native deploys. Migration is a planned cutover — not a one-click mirror — so schedule it outside peak business hours when possible.
Follow the sections in order. For large databases or complex Enterprise module sets, restore to a temporary domain first, validate modules and cron behavior, then switch DNS.
What you will learn
- Export a full Odoo.sh backup (database + filestore) before you start.
- Create the target tnc-sh project with matching Odoo version and edition.
- Restore into a non-production environment first when risk is high.
- Reconnect custom addons from GitHub, then cut DNS after smoke tests.
Sections in this guide