100+ Features

Everything you need to deploy & manage Odoo

From multi-cloud deployment to advanced monitoring, OEC.sh provides a complete platform for hosting Odoo at scale. Built for developers, trusted by enterprises.

14+
Cloud Providers
100+
Features
7
Storage Options
99.9%
Uptime SLA

All Features

Showing 45 features

Popular

Multi-Cloud Deployment

Deploy Odoo to AWS, GCP, Azure, DigitalOcean, Hetzner, Vultr, Linode, or any cloud provider. Full control over where your data lives.

  • Connect your own cloud accounts
  • Automatic server provisioning
  • Support for 14+ major cloud providers
  • Bring your own infrastructure

One-Click Deployment

Deploy Odoo environments in minutes with a single click. Automated setup handles everything from SSL to DNS configuration.

  • Automatic SSL certificate provisioning
  • DNS configuration included
  • Zero-downtime deployments
  • Rollback capability
Cost Saver

Multiple Projects Per Server

Run unlimited Odoo projects on a single server. Maximize resource utilization and reduce infrastructure costs by up to 70%.

  • Intelligent resource allocation
  • Container isolation
  • Shared PostgreSQL with separate databases
  • Independent environment management

Environment Management

Create unlimited development, staging, and production environments. Each with independent configurations and data.

  • Production, staging, development environments
  • Environment cloning
  • Independent SSL certificates
  • Per-environment resource limits

Custom Domains & SSL

Use your own domain names with automatic SSL certificate provisioning via Let's Encrypt. Wildcard SSL support included.

  • Automatic SSL certificate renewal
  • Wildcard SSL certificates
  • Multiple domains per environment
  • DNS management integration

Git Integration

Connect GitHub or GitLab repositories. Deploy directly from your repositories with branch-based deployments.

  • GitHub and GitLab support
  • Branch-based deployments
  • Automatic deployments on push
  • Commit history tracking

Docker-Based Architecture

Modern containerized infrastructure using Docker. Isolated, scalable, and portable Odoo deployments.

  • Container isolation for security
  • Standardized deployment process
  • Easy scaling and replication
  • Version consistency

Server Management

Centralized server management interface. Monitor resources, manage connections, and provision new servers.

  • SSH key management
  • Server health monitoring
  • Resource utilization tracking
  • Automatic server provisioning

Resource Quotas & Limits

Set CPU, memory, and storage limits per environment. Prevent resource exhaustion and ensure fair usage.

  • CPU and memory limits
  • Storage quotas
  • Per-project resource allocation
  • Resource usage alerts

PostgreSQL Management

Built-in PostgreSQL management with pgAdmin access, query analyzer, and health monitoring.

  • Integrated pgAdmin interface
  • Query performance analysis
  • Database health checks
  • Slow query detection
Unique

Advanced PostgreSQL Optimization

Out-of-the-box PostgreSQL tuning, pgBouncer connection pooling, and read replica support. Industry-leading database performance that no other provider offers.

  • Automatic PostgreSQL configuration tuning
  • Pre-configured pgBouncer for connection pooling
  • Read replica support for scaling
  • Optimized for Odoo workloads

Load Balancing

Automatic load balancing with Traefik. Distribute traffic across multiple containers for high availability.

  • Automatic traffic distribution
  • Health check monitoring
  • Sticky sessions support
  • SSL termination
Enterprise

Multi-Provider Backup Storage

Store backups on AWS S3, Cloudflare R2, Backblaze B2, MinIO, DigitalOcean Spaces, FTP, or SFTP. Choose your preferred storage provider.

  • 7 storage provider options
  • Encryption at rest
  • Geographic redundancy
  • Cost-effective storage options

Automated Backup Scheduling

Schedule automatic backups with configurable frequency. Daily, weekly, or custom intervals with GFS retention policy.

  • Flexible scheduling (cron-based)
  • Grandfather-Father-Son retention
  • Automatic cleanup of old backups
  • Backup verification

One-Click Restore

Restore from any backup point with a single click. Database and filestore included.

  • Point-in-time recovery
  • Selective restore options
  • Restore to different environment
  • Automatic rollback on failure

Database & Filestore Backups

Complete backups including PostgreSQL database dumps and all filestore attachments.

  • Full database dumps
  • All filestore files included
  • Compressed backups
  • Incremental backup support

Backup Download & Export

Download backups for offline storage or transfer to other systems. Full export capability.

  • Direct download links
  • Export to external storage
  • Backup sharing capability
  • Expiring download URLs

Multi-Factor Authentication (2FA)

Protect accounts with TOTP-based 2FA. Support for authenticator apps and backup codes.

  • TOTP (Time-based OTP)
  • Backup recovery codes
  • Per-user 2FA settings
  • Authenticator app support

Passkey / WebAuthn Support

Passwordless authentication using biometrics, security keys, or device authentication.

  • FIDO2/WebAuthn standard
  • Biometric authentication
  • Hardware security key support
  • Cross-platform credentials
Enterprise

Role-Based Access Control (RBAC)

Granular permissions system with 55+ permissions across 6 system roles. Control who can access what.

  • 6 predefined roles
  • 55+ granular permissions
  • Custom role creation
  • Project-level permissions

SSH Key Management

Secure shell access management with SSH key authentication. No password sharing required.

  • Ed25519 and RSA key support
  • Per-user SSH keys
  • Key expiration policies
  • Automatic key rotation

Audit Logging

Comprehensive audit trail of all actions. Track who did what, when, and from where.

  • All user actions logged
  • IP address tracking
  • Filterable audit logs
  • Export audit reports

Environment Isolation

Complete isolation between environments using Docker containers. No cross-contamination of data.

  • Container-level isolation
  • Separate databases
  • Independent filesystems
  • Network isolation

Automatic SSL/TLS

Automatic HTTPS encryption for all environments using Let's Encrypt certificates.

  • Free SSL certificates
  • Automatic renewal
  • TLS 1.3 support
  • HSTS enforcement

Real-Time Log Streaming

Live log viewing with real-time updates. See what's happening in your Odoo instance as it happens.

  • Server-Sent Events (SSE)
  • Live log tailing
  • Multi-source log aggregation
  • Color-coded log levels

Log Search & Filtering

Advanced log search with filters for log level, source, date range, and custom queries.

  • Full-text search
  • Filter by log level
  • Date range filtering
  • Source filtering

Performance Monitoring

Monitor CPU, memory, disk usage, and database performance. Identify bottlenecks before they impact users.

  • CPU and memory metrics
  • Disk I/O monitoring
  • Database query performance
  • Response time tracking

Alerting & Notifications

Configure alerts for resource usage, errors, and custom conditions. Get notified via email or webhooks.

  • Email notifications
  • Webhook integrations
  • Slack notifications
  • Discord notifications

Slow Query Detection

Automatically detect and alert on slow PostgreSQL queries. Optimize database performance.

  • Query execution time tracking
  • Slow query alerts
  • Query optimization suggestions
  • Index recommendations

Uptime Monitoring

Monitor environment availability with automatic health checks. Get alerted if your site goes down.

  • HTTP health checks
  • Uptime percentage tracking
  • Downtime alerts
  • Response time monitoring

CLI Access

Full-featured command-line interface for automation and scripting. Manage projects from your terminal.

  • Deploy from command line
  • Environment management
  • Backup operations
  • Log streaming
Developer

REST API

Complete REST API with 200+ endpoints. Programmatic control over all platform features.

  • 200+ API endpoints
  • JWT authentication
  • API key management
  • Rate limiting

Webhook Integration

Receive real-time notifications about deployments, backups, and alerts via webhooks.

  • Event-driven notifications
  • Custom webhook endpoints
  • Payload customization
  • Retry logic

Terminal Access

Web-based terminal access to your environments. Execute commands directly in containers.

  • Browser-based SSH terminal
  • Root access (with permissions)
  • Command history
  • File editing capability

Environment Variables

Secure secrets management with encrypted environment variables. Different configs per environment.

  • Encrypted storage
  • Per-environment configuration
  • Secret rotation
  • Bulk import/export

Custom Addon Repository

Connect private Git repositories for custom Odoo addons. Automatic installation and updates.

  • Private repository support
  • Automatic addon detection
  • Version pinning
  • Dependency management

Database Shell Access

Direct PostgreSQL access via psql or pgAdmin. Execute queries and manage database structure.

  • psql command-line access
  • pgAdmin web interface
  • Query execution
  • Schema management

Team Management

Invite team members with granular permissions. Control access at organization and project levels.

  • Email-based invitations
  • Role assignment
  • Project-specific access
  • Pending invitation management

Organization Management

Multi-organization support. Manage multiple businesses or clients from a single account.

  • Multiple organizations
  • Organization switching
  • Per-organization billing
  • Organization transfer

Project Collaboration

Share projects with team members. Collaborate on development, staging, and production environments.

  • Project-level permissions
  • Shared environment access
  • Activity feed
  • Comment system

Deployment History

Track all deployments with who deployed what, when, and from which commit.

  • Full deployment timeline
  • User attribution
  • Commit details
  • Deployment duration
New

Managed Host Migration

Migrate from any managed host with a guided wizard. Import backups directly from cloud storage URLs.

  • Cloud URL import
  • Automatic backup extraction
  • Database and filestore migration
  • Migration status tracking

Environment Cloning

Clone production to staging or development. Create exact copies with data sanitization options.

  • Database cloning
  • Filestore copying
  • Data sanitization
  • Email domain masking

Backup Import

Import backups from any source. Support for Odoo database manager backups and custom formats.

  • ZIP file import
  • Odoo backup format
  • Cloud storage import
  • FTP/SFTP import

Data Sanitization

Automatically sanitize cloned data for non-production environments. Remove sensitive information.

  • Email address masking
  • Password reset
  • Payment data removal
  • Custom sanitization rules

Ready to deploy Odoo your way?

Start with our free plan. No credit card required. Deploy in minutes.