Features

Everything you need to deploy, monitor, and operate Odoo at scale.

Deployment & Runtime

Auto Deploy

Deploy automatically on every Git push with HMAC-verified webhooks.

Quick Update

Fast update without full rebuild: git pull + update changed modules in 30–60s.

Clone Environment

Copy production to staging with database, filestore, and configuration.

Rollback

Revert to a previous deployment when something goes wrong.

Scheduled Deploys

Queue deployments to run at specific times and days.

Server & Infrastructure

SSH Server Management

Register any VPS with key or password authentication, encrypted in the database.

Custom Domains & SSL

Automatic Let's Encrypt certificates via Traefik for custom domains.

Port Pooling

Automatic allocation of HTTP, longpolling, and XML-RPC ports.

Monitoring Stack

Auto-install Prometheus + Grafana + node_exporter + cAdvisor per server, plus a per-environment storage breakdown (database, filestore, code, logs) with one-click disk reclaim.

Database Placement

Pick the PostgreSQL version per instance from an admin-managed list. Keep the database co-located (the default), run it on another of your own registered servers — as a container or reusing that server’s existing native PostgreSQL, auto-detected — or connect to a managed endpoint like Cloud SQL. Backups and point-in-time recovery currently support the co-located default only.

Operations & Security

Web Shell

xterm.js terminal directly into your Odoo container with helper commands.

Browser IDE

Edit addon code directly in your browser — no SSH key or local Odoo setup required.

Live Logs

Stream container logs in real time via Server-Sent Events.

Scheduled Backups

One schedule and retention policy per organization (daily/weekly/monthly) — production covered automatically, other environments opt in — with a restore that verifies the backup and snapshots the target before touching anything.

Encrypted Backups

AES-256-GCM encrypted PostgreSQL dumps + filestore to Cloudflare R2, S3-compatible storage, Google Cloud Storage, another of your own servers, or local storage.

Point-in-Time Recovery

Continuous WAL archiving per instance — restore the database to any exact second, not just the last scheduled backup. Enable it from the Backups tab; the filestore is restored via a regular backup, not PITR.

Auto Restart

A 5-minute watchdog brings an instance back after a crash, a host reboot, or an external stop — stopping it from the dashboard is always respected.

RBAC & Invitations

OWNER, ADMIN, DEVELOPER, VIEWER roles with org-scoped resources.

API Tokens

Create scoped tokens for external integrations and CI/CD.