Your on-premise Odoo, set up the right way
Most teams running Odoo on their own servers are running it wrong. Not for lack of skill. Odoo hosting is a narrow craft and few people have done it. We put that craft into software you install on your own machines.
You get deployment, log rotation, daily backups, scrubbed staging environments and control of every server, all from one screen, on hardware you own.
Book a Technical DemoBy Skysize. Built by former Odoo engineers who deployed Odoo for companies and governments across the Middle East and Europe.
Running Odoo on your own servers without Odoo know-how is a slow leak
Your team knows servers. They know Linux, networks and databases. What they do not know, and have no reason to know, is how Odoo itself has to be set up and looked after to stay up in production.
That gap does not show until the day it breaks something.
Workers configured. Websocket forgotten.
Odoo runs, but live updates quietly stop working. Users see freezes and get logged out. Nobody can say why.
Log files that grow forever
One log file reaches gigabytes over a few months. Disk space drains away quietly, until the server stops answering.
VM snapshots instead of Odoo backups.
Snapshotting the whole machine takes hours and eats storage. To bring back one database, you have to take everything down.
Staging means copying the whole machine
Building a test copy takes days and ties up real resources. The data is never scrubbed, so live customer records sit in your test system.
Nobody has heard of scrubbing the database
Real names, real email addresses and live payment details, all sitting in the test system. That is a compliance problem waiting to be found.
Updates go straight to production
With no staging step, every change is a gamble. One bad module update can take Odoo down with no clean way back.
None of this is about competence. It is about know-how that most IT teams do not have, and never had a reason to pick up.
Skysize On-Premise installs on your servers and handles the Odoo side
Everything runs on your own machines, under your control. The agent only makes outbound calls, and only to pull the images it deploys. Your data stays where it is.
No Inbound Internet Connection. Air-gap Ready.
The agent sits inside your network and only calls out. You open no ports inward. In a fully closed network, you can mirror the images to an internal registry, and the agent never touches the public internet at all.
Staging with the data scrubbed
Make a staging branch from production in minutes. We scrub the copy for you and swap out the real email addresses, phone numbers and payment details. Your team can then test without touching live customer data.
Odoo deployed for you
Deploy an Odoo instance from a web screen. No command line. We set the parts that are easy to get wrong: workers, websocket, longpolling and cron threads. It comes out right the first time.
Git pipeline, build and deploy
Connect your GitHub, GitLab or Bitbucket repo. Push a commit and it builds and deploys itself. Production and staging stay apart. No more copying files over SSH into a live server.
Logs kept in order
Logs rotate every day and are kept as long as your policy says. No single file grows forever. No disk fills up in silence. You read the logs in the interface, so nobody needs SSH on the server.
Backups made for Odoo
We back up the Odoo database and the filestore, not the whole machine. Backups run on the schedule you set. Bringing back one database takes minutes and leaves the other instances alone.
Every server on one screen
Run production on one server and staging on others, all from the same screen. Each server runs its own agent, and none of them need a connection inward. You add servers without adding more to manage.
Built for places where the data cannot leave the building
Your Organisation Already Runs Odoo On-Premise
Your IT team runs the servers. Your security policy keeps the data inside the network. But the team that keeps the servers alive is not the team that built your Odoo, and the space between them grows into risk.
Skysize On-Premise gives your IT team the Odoo know-how they do not have, and should not have to build from scratch.
Your Clients Require On-Premise Deployment
You build the Odoo. Your client's IT team runs the servers. When the hosting goes wrong, a log that never rotates, a backup that will not restore, a test system full of real customer data, it lands back on you.
Skysize On-Premise gives their IT team a tool that gets the hosting right, so you can stay on the implementation.
White-label for Odoo partners
You can offer Skysize On-Premise to your clients under your own brand. We have a partner programme with annual partner pricing and white-label terms. Talk to us about it.
Install in a few hours. Then it is routine.
Install the agent on each server
Skysize On-Premise is one binary. You install it on every server you want to manage. You need a Linux server with PostgreSQL on it. Any experienced sysadmin can follow the docs. We can also install it for you.
Connect your servers to the interface
Once the agent runs, your servers show up on screen. Nothing has to reach in from outside, because the agent starts every connection itself. It works behind firewalls, behind VPNs and in closed networks.
Connect your code repository
Link your GitHub, GitLab or Bitbucket repo. The build and deploy pipeline is created for you. Push a commit to the branch you picked and it takes it from there.
Deploy your first Odoo instance
Pick the server, pick your Odoo version (16.0 or newer), pick Community or Enterprise, and deploy. Workers, websocket, logs and the backup schedule are all set correctly from that first deploy.
After that it runs itself
Backups run on schedule. Logs rotate daily. A staging copy comes from production in one click, scrubbed on the way. Your IT team goes back to watching the servers they know.
Technical Specifications
The facts your procurement and security teams will ask for, in one place.
What changes when you stop doing it by hand
What your security and procurement teams will ask for
ISO 27001 Certified
Skysize-certified infrastructure expertise.
Built by Ex-Odoo Engineers
Founded by Odoo's former Head of Technical Consultancy.
No Data Leaves Your Network
Complete data sovereignty: your infrastructure, your data.
Air-Gap Compatible
Works behind VPNs and in isolated networks.
Odoo 16.0+
Community and Enterprise editions.
Deployed across EU & MENA
Used in government and regulated industry environments.
One annual licence. As many servers as you like.
You buy one licence a year for each production database. Servers, staging copies and development branches are not counted and not capped. You pay for what you run in production, not for what you use to build and test it.
The price follows the number of production databases in your setup. Contact us and you get a quote within 24 hours.
Assisted installation, optional
If you want our engineers to do the first setup, we can do it on site or remotely. They are former Odoo technical consultants who have deployed Odoo in large companies and know what right looks like. We price each job by the number of servers and how complex the setup is.
One licence covers your whole deployment.
- Unlimited servers
- Unlimited staging and development environments
- Git-based CI/CD pipeline
- Automated backups and log management
- Documentation and technical support
Frequently asked questions
Here are some common questions about Skysize
Stop running Odoo the hard way
Maybe you already run Odoo on your own servers and keep it going by hand. Maybe you are about to deploy Odoo somewhere regulated. Either way, this is what Skysize On-Premise was built for. Book a demo to see it, or ask for a quote if you are ready to talk about your deployment.