Skip to main content
100+ Features

Everything you need for Odoo Cloud Hosting

A vendor-neutral, cloud-agnostic Odoo cloud platform with multi-cloud deployment and advanced monitoring. Built for developers, trusted by enterprises. Perfect for agencies managing multiple clients.

14+
Cloud-Agnostic Providers
100+
Features
7
Storage Options
100%
Vendor-Neutral

All Features

Showing 45 features

Popular

Multi-Cloud Deployment

A truly cloud-agnostic platform: deploy Odoo to AWS, GCP, Azure, DigitalOcean, Hetzner, Vultr, Linode, or any cloud provider. Full control over where your data lives with our vendor-neutral approach.

  • 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

Cloud-agnostic containerized infrastructure using Docker. Isolated, scalable, and portable Odoo deployments that run anywhere.

  • 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

Vendor-neutral backup storage: store on AWS S3, Cloudflare R2, Backblaze B2, MinIO, DigitalOcean Spaces, FTP, or SFTP. Choose your preferred storage provider with no lock-in.

  • 7 cloud-agnostic storage 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 is 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. Our vendor-neutral platform makes switching easy with no lock-in.

  • 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.

Frequently Asked Questions

Common questions about OEC.sh features and capabilities

What features does OEC.sh include?

OEC.sh includes 100+ features for Odoo hosting: multi-cloud deployment to 14+ providers (AWS, GCP, Azure, Hetzner, DigitalOcean), automated backups to 7 storage providers, real-time monitoring and logging, staging environments, Git integration, CLI and REST API access, team collaboration tools, and enterprise security with 2FA and RBAC.

Is there a free trial for OEC.sh?

Yes, OEC.sh offers a free plan to get started. You can deploy Odoo and test all features without a credit card. The free plan includes basic monitoring, automated backups, and access to all cloud providers. Upgrade to a paid plan when you need more resources or advanced features.

What cloud providers are supported?

OEC.sh supports 14+ cloud providers including AWS, Google Cloud Platform (GCP), Microsoft Azure, DigitalOcean, Hetzner, Vultr, Linode, OVH, and more. You can connect your own cloud accounts or use our managed infrastructure. Each Odoo project can be deployed to a different provider.

How does staging work on OEC.sh?

OEC.sh provides unlimited staging environments. Clone your production database to staging with one click, with automatic data sanitization for GDPR compliance. Each environment has its own SSL certificate, custom domain, and independent configuration. Deploy from Git branches directly to staging for testing before production.

Is monitoring included with OEC.sh?

Yes, comprehensive monitoring is included on all plans. OEC.sh provides real-time log streaming, CPU/memory/disk metrics, slow query detection, uptime monitoring with 99.9% SLA, and alerting via email, Slack, Discord, or webhooks. View performance data directly in the dashboard or access via API.

How does OEC.sh backup work?

OEC.sh provides automated backups with configurable scheduling (daily, weekly, or custom). Backups include full PostgreSQL database dumps and filestore. Store backups on AWS S3, Cloudflare R2, Backblaze B2, MinIO, DigitalOcean Spaces, or SFTP. One-click restore to any environment with backup verification.

Have more questions? Check out our resources or get in touch.