Skip to content

Odoo Versions

Deploy Monkey supports multiple Odoo versions so you can deploy the version that fits your needs.

VersionStatusDocker ImageEnd of Support
Odoo 19Latestodoo:19~October 2028
Odoo 18Stableodoo:18~October 2027
Odoo 17Stableodoo:17~October 2026

Use the latest version for new deployments. You’ll get the newest features and longest support timeline.

Existing Project → Match Your Current Version

Section titled “Existing Project → Match Your Current Version”

If you’re migrating an existing Odoo instance, deploy the same version you’re currently running. Odoo does not support skipping versions during migration.

Some third-party modules may not be available for the latest version immediately. Check with your module vendor before choosing a version.

Each Odoo version follows a predictable lifecycle:

  1. Release — New major version released annually (usually October)
  2. Active support — Bug fixes and security patches for ~3 years
  3. End of life — No more updates; you should migrate to a newer version

To upgrade your Odoo version safely:

  1. Take a backup of your production instance from the Backups tab (or use the latest scheduled backup).
  2. Provision a new instance on the target Odoo version and import the backup using the Database Import flow.
  3. Migrate the database using Odoo’s upgrade tools and test thoroughly — check custom modules, reports, and workflows.
  4. Once verified, plan a maintenance window and migrate production.

Deploy Monkey uses the official Odoo Docker images from Docker Hub. These images include:

  • The Odoo server application
  • All standard Odoo modules
  • Required system dependencies (wkhtmltopdf, fonts, etc.)
  • Python dependencies

For Enterprise edition, Deploy Monkey builds a custom image that layers your Enterprise code on top of the official Community image.