1. Connect Hetzner
Add an API token in CloudPilot. It is encrypted at rest and used only to manage servers you create through CloudPilot.
CloudPilot creates and manages Odoo servers in your own Hetzner Cloud account. Backups, staging, Git deploys, SSL and monitoring are built in, and the server stays on your Hetzner bill.
14-day free trial · No credit card required · No per-user fees
Add an API token in CloudPilot. It is encrypted at rest and used only to manage servers you create through CloudPilot.
Pick a region and size. CloudPilot creates the server, hardens it and installs the agent, with no open agent ports.
Choose a version and edition. Your instance is live on a free subdomain with SSL in minutes, ready for your own domain.
Step-by-step guide: Connect a cloud provider in the Knowledge Base.
Hetzner Cloud offers some of the best price-to-performance in Europe, with data centers in Germany and Finland as well as the US and Singapore. It is a strong fit for EU businesses that want Odoo data to stay in the EU. Server prices depend on the region: see Hetzner Cloud pricing. For sizing and costs, read Running Odoo on Hetzner: a practical guide.
Choose a version and edition, name the instance and go. It gets a free subdomain with SSL in minutes.
Daily backups with retention, one-click restore, and offsite copies to S3, Azure Blob, Google Cloud Storage or SFTP.
Clone production into a staging copy to test upgrades and modules safely, with outgoing email and scheduled actions neutralized.
Connect a repository and branch, and CloudPilot deploys your custom modules on every push.
Point your own domain at an instance and CloudPilot issues and renews the certificate.
Health checks, server metrics and alerts by email, so you know before your users do.
Connect your Hetzner Cloud account to CloudPilot with an API token. Choose a region and server size, pick an Odoo version and edition, and CloudPilot creates the server, installs Odoo, PostgreSQL and Nginx, and gives you a free subdomain with SSL.
You do, directly to Hetzner. The server is created in your own account, so it shows on your Hetzner bill. CloudPilot charges only its flat platform plan.
Yes. Odoo 18, 19 and 20 in both editions. For Enterprise, add your subscription code and CloudPilot installs the Enterprise addons.
Keep backups in CloudPilot storage, or send them to any S3-compatible bucket, Azure Blob Storage, Google Cloud Storage or SFTP server, on your own schedule and retention.
Connect your Hetzner account and deploy your first instance in minutes.