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.
All Features
Showing 45 features
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
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
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
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
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
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
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.