Odoo local environment boilerplate with Docker/Podman, for development purpose
Find a file
2025-02-19 17:02:05 -10:00
config initial commit 2024-12-09 11:42:03 -10:00
docs docs: Add a first draft of docs 2025-02-19 17:02:05 -10:00
.env.dist feat: Add env var for enterprise directory & improve readme 2025-01-21 14:00:24 -10:00
.gitignore feat: Add env var for enterprise directory & improve readme 2025-01-21 14:00:24 -10:00
docker-compose.yml feat: Add env var for enterprise directory & improve readme 2025-01-21 14:00:24 -10:00
LICENSE initial commit 2024-12-09 11:42:03 -10:00
README.md feat: Add env var for enterprise directory & improve readme 2025-01-21 14:00:24 -10:00

Odoocker

Odoo local environment boilerplate with Docker/Podman, for development purpose

Setup

If not enterprise version, remove the enterprise line in compose file
Put your custom modules in ./modules

From env.dist, create an .env file in the project directory root to set up environment variables

Start

docker-compose up -d

With the basic setup, it will create a new database odoo (master password odoo), with base&enterprise installed and demo data.

You can use the COMMAND var to custom the command at launch :

 COMMAND="-d odoo -i mymodule" docker-compose up -d

Use

Odoo at localhost:8089/web
Odoo database manager at localhost:8089/web/database/manager

Mailcatcher at localhost:1080/