Loading tnc-sh

🎉 Sign up now · 10% off yearly plans.

7-day free trial · No credit card

Deploy Odoo in 10 minsNo servers. No SSH. No headache.

Best Odoo Community & Enterprise hosting — connect GitHub and tnc-sh handles everything: dedicated VM, staging, production, automated backups, and live logs.
Your team ships Odoo modules. We handle the infrastructure.

AI-assisted Odoo development on dev branches—now in the project console.

Dev, staging, production, Git, logs, source, builds, deploys, webhooks, module uploads, live tails & AI—your entire Odoo stack, environments, billing, and support in one control plane.

See it in action

Ship Odoo with confidence

From AI-assisted development to Git-backed deploys and live observability — one control plane for your whole pipeline.

Build Odoo modules with an agent in the loop

Chat on a development branch, review diffs, and approve commits to GitHub — without leaving the project console you already use for deploys.

Explore AI for development
1 / 3

For developers

Built for Odoo developers who are tired of managing servers.

Ship Odoo modules from Git, upload add-ons in the UI, edit source in-browser, and follow live logs — Odoo installs on dedicated infrastructure with no manual server steps.

Get started

For Odoo partners & teams

One platform for all your client projects — dev, staging, and production, fully isolated.

Dedicated VMs per customer project, isolated dev / staging / prod, BYOH when you need it, and a public security blueprint for client reviews.

Talk to us

Isolated environments

Production, staging, and development — each mapped to Git

Dedicated VMs with dev, staging, and production — zero-touch Odoo install and Git branch mapping so each push queues the right build.

Zero-touch install · Dedicated VM · Branch mapping · GitHub webhooks

  • Automated install. Provisioning, Docker, databases, and Odoo health checks run from the deploy wizard — no SSH or hand-built servers.

  • Git-driven deploys. Push events queue builds against mapped branches so staging and production never guess which ref they own.

  • One control surface. Rebuild, open in Odoo, and review deploy history from the same project timeline.

See all platform features

Sample mapping and webhook flow — your repo names and branches appear in the live UI.

Module management

Upload Odoo modules directly from the UI

Drop a zipped add-on in the Source tab: we validate manifest and structure, commit onto your mapped branch, push to GitHub, and drive the downstream build so the module appears in Odoo Apps.

Zip validation · Auto-commit · Apps-ready output

  • Upload. Validate zip shape and manifest before writing anything to Git.

  • Repository. New module folder lands in a normal commit on your chosen pipeline branch.

  • Odoo. Build triggers automatically so the module can be discovered in Apps without extra manual steps.

Animated mock — live projects show your real branch, commit, and module names.

Source & commit

Browse source and commit directly from the UI

Open the Source tab to browse your GitHub repository tree, edit files in a syntax-aware editor, and push commits without leaving the project console — the same surface you use for deploys and logs.

File tree · In-browser editor · Commit to GitHub

  • Browse. Navigate folders and files on your mapped branch with live GitHub contents.

  • Edit. Update manifests, Python, XML, and config files with syntax highlighting in the browser.

  • Commit. Write a message and push upstream — the same pipeline that handles webhooks picks up the change.

Illustrative Source view — live projects connect to your repository and branches.

Live observability

Live logs tied to the work that caused them

Provisioning tails, rebuild output, and service checks share one monospace stream per environment. Stay inside the project next to rebuild buttons, timelines, and the branch that triggered the drift.

Install tails · Build output · Activity timeline

  • Stream. Follow install and health-check output in real time without SSH or a separate log stack.

  • Context. Each event ties to a commit reference, build step, and environment lane.

  • Triage. Rebuild and open-in-Odoo controls sit beside the log — less context switching during incidents.

Example install tail and activity timeline — your clusters show real automation output.

Teams on tnc-sh

Trusted by Odoo developers and partners

From first deploy to client security reviews — how teams ship Odoo on managed infrastructure.

We replaced hand-rolled Docker scripts with branch-mapped staging and production in one afternoon. Live logs during provisioning alone saved us hours on the first deploy.

Marco R.

Lead Odoo Developer

ERP implementation partner · EU

Every enterprise client asks about isolation and compliance. Dedicated VMs per project and a public security blueprint shortened our security review cycles noticeably.

Priya S.

Delivery Director

Odoo partner · UK

Uploading a module zip and watching it commit to GitHub with an automatic build is the workflow our consultants actually use — not a demo feature.

James K.

Technical Consultant

Odoo services firm · US

When a staging build failed, Support AI already knew our project context. We got unstuck without a long email thread — that alone changed how our team asks for help.

Elena V.

Head of Platform

Multi-brand retail group · DACH

Coming soon

BYOH / BYOS

Your cloud. Your servers. Same deploy pipeline.

Connect AWS, GCP, Linode, DigitalOcean, Hetzner, Vultr, or bring your own Ubuntu server — tnc-sh handles Git-backed builds, environment mapping, and zero-touch Odoo installs on infrastructure you already trust.

  • Major cloud integrations

    Link existing accounts and provision VMs in the region you choose — no vendor lock-in to tnc-sh managed hosting.

  • Bring your own server

    Already have a VPS or bare-metal box? Point tnc-sh at your SSH host and keep the same project console for deploys, logs, and module uploads.

Amazon Web Services logo

AWS

Google Cloud logo

GCP

Linode logo

Linode

DigitalOcean logo

DigitalOcean

Hetzner logo

Hetzner

Vultr logo

Vultr

More providers on the roadmap — same Git-backed deploy experience across all of them.

Common questions

Hosting, deployment, licensing, and billing — the basics before you sign in.

What does tnc-sh provide?+
Managed Odoo hosting with Git-backed deploys, separate dev / staging / production environments, fully automated Odoo installation (no manual server setup), SSL, automated backups, and a project dashboard — so your team ships custom modules without running bare-metal infrastructure yourself.
How do I get started?+
Sign in with GitHub, create a project, connect your repository, and run the deploy wizard to pick region, Odoo edition, and subscription key. tnc-sh provisions your VM and installs Odoo automatically — no SSH, Docker, or manual setup. Most teams have a first environment running in under 10 minutes.
Do I need to install Odoo manually?+
No. After you complete the deploy wizard, tnc-sh provisions infrastructure and installs Odoo automatically— Docker, databases, health checks, and environment wiring included. You do not SSH into servers or run manual install scripts.
Is my Odoo data shared with other customers?+
No. Each managed project runs on a dedicated virtual machine with separate databases per environment. This is not multi-tenant Odoo hosting.
Do I need an Odoo Enterprise license?+
You choose Community or Enterprise per project. If you pick Enterprise, Odoo subscription and license compliance remain your responsibility — the same as on-premises or any third-party host.
Can I use my own servers?+
Yes. Customer-hosted (BYOH) deployment lets you run Odoo on your infrastructure while using tnc-sh for CI/CD and deployment automation.
How does billing work?+
Purchase subscription keys from pricing, then attach a key when you create or deploy a project. Manage billing per key from Account settings — renewals, invoices, and plan changes stay in one place.

Still have questions? Contact us or read the security blueprint.

Get started

Ready to deploy your first Odoo project?

Answer a few setup questions in the deploy wizard — GitHub repo, region, Odoo edition, and subscription key. tnc-sh handles the rest with no manual Odoo installation steps.