Skip to Content
Odoo on-premise · Air-gap ready

Your Odoo, your servers. Nothing leaves your network.

Skysize On-Premise is software you install on your own Linux servers, control screen included. It deploys Odoo and runs the backups, the logs, the test copies and the Git pipeline. Your team drives it from one screen, inside your network. Nothing comes in from outside.

Yearly licence Your servers No inbound connection Air-gap ready Odoo 16 and newer Community and Enterprise
network architecture Air-gap ready
No inbound connection
Docker images · or your own registry
Your network
Control screen
on one of your servers
agents call in ↑
agent
Production
Odoo PostgreSQL
agent
Staging
Odoo PostgreSQL
agent
Server 3
Odoo PostgreSQL

The control screen and the agents all sit inside your network. You open no ports inward.

Your team runs the servers The software runs Odoo
No data leaves your network Air-gap ready ISO 27001 certified Built by ex-Odoo engineers As many servers and test copies as you like
The platform

Everything Odoo needs, on your own servers

01

No inbound connection. Air-gap ready.

You run the control screen on your own server, and a small agent runs on each server that hosts Odoo. The agents call the control screen, not the other way round, so you open no ports inward. The only call out is to fetch the images Odoo runs from. In a fully closed network, you copy the images to a registry of your own. Then nothing touches the public internet.

02

Odoo deployed from a screen

Deploy Odoo from the screen, with no command line. Workers, websockets, longpolling and cron are set right on the first deploy.

03

Build and deploy from Git

Connect your GitHub, GitLab or Bitbucket repo. Push a commit, and it builds and deploys itself. Production and staging stay apart. Nobody copies files over SSH into a live server.

04

Test copies without live data

Make a staging copy of production in minutes. The copy is cleaned on the way, so it can’t reach outside systems. Your team tests without touching live customer data.

05

Backups made for Odoo

We back up the database and the files, not the whole server. Backups run on the schedule you set. Bringing back one database takes minutes, and your other Odoo instances keep running.

06

Logs kept in order

Logs turn over every day and are kept as long as your rules say. No file grows until the disk is full. You read the logs on screen, so nobody needs to log in to the server.

Docker

Every Odoo runs in its own Docker container

Each Odoo you deploy gets its own Docker container. Production, staging and test copies each have their own, so a test can’t get in the way of production. In a closed network, the agent fetches the images from your own registry.

Production
own container
Staging
own container
Test copy
own container
How it works

How it works

01

You install it on your servers

First the control screen, on one server. Then a small agent on each server that will run Odoo. You need Linux servers. Have your own PostgreSQL? Use it. If not, the installer sets one up for you. Your IT team can follow the docs, or our engineers can install it for you.

02

You connect your code and deploy

Link your Git repo. Pick the server, the Odoo version and the edition, then deploy. Workers, websockets, logs and the backup schedule are set from that first deploy.

03

It runs on its own

Backups run on time. Logs turn over daily. A clean test copy comes from production in one click. Your IT team goes back to the servers it knows.

Your team runs the servers The software runs Odoo
Who does what

A clean split

Your team looks after
Creating, sizing and running the servers
The operating system, network and firewall
Your own PostgreSQL, if you use one
Who can reach the servers
The server the control screen runs on
Skysize On-Premise looks after
Deploying and setting up Odoo
Staging and test copies
Building and deploying from Git
Backups and logs
The control screen software and every deploy

Your team keeps running the servers it already runs. The Odoo part is the software’s job.

Who it’s for

Built for teams whose data must stay inside their own network

Regulated companies

Your rules say the data stays in your own network or your own cloud account. Your IT team runs the servers. Skysize On-Premise gives them Odoo set up the way it should be, without years of learning it first.

Odoo partners

Your client’s IT team runs the servers and needs Odoo on-premise. You build the Odoo. Skysize On-Premise gives their team a tool that gets the hosting right, so you can stay on the project.

Under your own brand

Offer Skysize On-Premise to your clients under your own name. We have yearly partner pricing and white label terms.

Government and public sector Banks and finance Health and pharma Defence and security Energy and utilities Legal and professional services Any company with data that must stay in the country
Technical specs

The facts your security and buying teams will ask for

Odoo
Odoo versions
16 and newer
Odoo editions
Community and Enterprise
Git
GitHub · GitLab · Bitbucket
Builds
Built and deployed on each push. Production and staging kept apart
Backups
Database and files (not the whole server)
Install and servers
How it installs
The control screen on one of your servers, plus one agent on each server that runs Odoo
Server system
Linux (the versions in our docs)
Database
PostgreSQL. Use your own, or the installer sets one up on each server
Servers
As many as you like per licence
Install by our team
Available. Ask us for a quote
Network and data
Network
Agents call your control screen. Nothing comes in from outside. The only call out is to fetch Docker images
Closed networks
Yes. Works behind VPNs. With the offline licence it runs with no internet, using your own Docker registry
Where your data lives
On your servers. Nothing leaves your network
Test data
Cleaned on its own when a staging copy is made
Pricing

On-premise pricing

You pay one licence a year for each project. A project is one Odoo codebase and every database you deploy from it. Servers, staging and test copies are not counted, and there’s no limit on them.

Pick the licence that fits:

Standard

Everything below, for your team to run.

Compliance

We also fill in the forms your security team sends us.

Offline

Runs on a network with no internet link at all.

See the price for your country on the pricing page.

Quoted on its own

The first install by our engineers, on site or remote. Tell us about your setup, and we send you a quote within 24 hours.

Included in every licence
deploys from Git backups and logs test copies documentation and support

Want the full cost of running Odoo on your own servers, licence included? Read the on-premise section of our Odoo cost guide.

Request a quote →
Who built it

Built by ex-Odoo engineers

Benjamin Akboka Apengu started Skysize with his co-founder. He ran Odoo’s tech consulting team in Dubai. His co-founder also worked at Odoo. Skysize is ISO 27001 certified. When your team has a question, it talks to the people who wrote the software.

Ex-Odoo engineers ISO 27001 certified Air-gap ready
Questions

Frequently asked

Does Skysize On-Premise send anything back to Skysize? +
Almost nothing. We get a check-in that confirms the licence. The only other outbound call fetches Docker images when you deploy. No logs, no data and no settings leave your servers.
Can it run in a fully closed network? +
Yes, with one thing to plan for. The Docker images must be reachable, so in a closed network you copy them to your own registry. Our docs show how, and we can help with the first one.
What does “a licence per project” mean? +
A project is one Odoo codebase and every database you deploy from it. Each project needs one licence a year. Staging and test copies are free and not counted.
Do we need an Odoo expert on the team? +
No. It’s built for IT teams who run servers but don’t know Odoo. You need to be able to install software on Linux. The installer can set up PostgreSQL for you, or you can use your own. The software takes care of the Odoo part.
Which Odoo versions are supported? +
Odoo 16 and newer, Community and Enterprise.
Can we keep our Git repos? +
Yes. It works with GitHub, GitLab and Bitbucket. You connect the repo you have, and the pipeline is built around it. Your code doesn’t move.
What does the install by your team cover? +
Our engineers install the control screen and the agents on your servers, do the first setup and run the first deploy. On site or remote, as your security rules allow. Each job is quoted on its own.
Can we try it before we buy? +
We show you a live technical demo. Bring what you want to test, and we run it on screen. We install once you’re on board.
What happens if we don’t renew? +
Odoo keeps running. Your users keep working, and your data stays on your servers. The Skysize software stops: no automatic backups, no Git deploys, no new test copies, no control screen. You’re back where you started, with your system running and as much time as you need.
Can Odoo partners resell it? +
Yes. Partners can offer Skysize On-Premise to their clients, under their own brand too. Ask us about partner pricing and terms.

Your Odoo, your servers. Nothing leaves your network.

Book a technical demo and watch it work: a deploy, a clean test copy, a restore, the closed-network setup. Or ask for a quote if you’re ready to talk numbers.

Odoo partner? Ask about partner pricing and white-label →

Yearly licence Nothing leaves your network Air-gap ready Odoo 16 and newer Built by ex-Odoo engineers ISO 27001 certified