Skip to content

How to Install Odoo 14

DeployMonkey Team · March 10, 2026 5 min read

Odoo 14 was released in October 2020 and is the oldest version still commonly found in production environments. It requires Python 3.6-3.8 (both end-of-life), PostgreSQL 10-12, and Ubuntu 18.04 or 20.04. This guide exists for teams maintaining existing Odoo 14 systems. For any new deployment, please use Odoo 19 instead.

System Requirements

ComponentRequirement
OSUbuntu 18.04 or 20.04 LTS
Python3.6, 3.7, or 3.8 (all EOL)
PostgreSQL10, 11, or 12
RAM2 GB minimum

Critical Warning: All Python versions supported by Odoo 14 have reached end-of-life. Running Odoo 14 in production means using software with known unpatched vulnerabilities in the Python runtime.

Install with Docker

Docker is the safest way to run Odoo 14 because it isolates the old Python runtime from your host system.

version: '3.8'
services:
  db:
image: postgres:12
environment:
  POSTGRES_USER: odoo
  POSTGRES_PASSWORD: odoo_secret
volumes:
  - pg-data:/var/lib/postgresql/data
  odoo:
image: odoo:14
depends_on:
  - db
ports:
  - "8069:8069"
environment:
  HOST: db
  USER: odoo
  PASSWORD: odoo_secret
volumes:
  - odoo-data:/var/lib/odoo
  - ./addons:/mnt/extra-addons
volumes:
  pg-data:
  odoo-data:

Install from Source

# On Ubuntu 20.04 (Python 3.8 available)
git clone --depth 1 --branch 14.0 https://github.com/odoo/odoo.git /opt/odoo14
cd /opt/odoo14
python3.8 -m venv venv && source venv/bin/activate
pip install -r requirements.txt

Odoo 14 Key Features (Historical)

  • Introduced the new spreadsheet module based on o-spreadsheet
  • Fleet management improvements
  • Improved HR modules with new Appraisal features
  • Website builder improvements with snippets

Urgent: Plan Your Migration

Odoo 14 is five major versions behind. The risks of continuing to run it include:

  • Security: Python 3.6-3.8 no longer receive security patches
  • Compatibility: Ubuntu 18.04 is end-of-life, Ubuntu 20.04 reaches EOL in April 2025
  • Ecosystem: Almost no OCA modules are maintained for Odoo 14
  • Features: Five years of ERP improvements are unavailable to you

DeployMonkey supports Odoo 14 deployments, making it easy to run your current version while planning a phased migration. You can run multiple Odoo versions on one server to test the upgrade in parallel.

Frequently Asked Questions

Is Odoo 14 still supported?

Odoo 14 receives only emergency security patches. Active development and community support have moved to versions 17-19.

How do I migrate from Odoo 14 to 19?

Migration from 14 to 19 spans five major versions. The recommended approach is using Odoo SA's paid migration service or the OCA openupgrade project, stepping through each version (14→15→16→17→18→19). This is a significant project that requires thorough testing.

Can I run Odoo 14 on Ubuntu 24.04?

Not natively — Ubuntu 24.04 ships Python 3.12, which is incompatible with Odoo 14. Use Docker to run Odoo 14 on modern operating systems.