Loading tnc-sh

🎉 Sign up now · 10% off yearly plans.

Documentation

Migrate from Odoo.sh

Move an Odoo.sh project to tnc-sh with backup restore and Git modules.

← Back to documentation

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