Odoocker
Containerized development environment
Description
Odoo local environment boilerplate with Docker/Podman, for development purpose.
This started as a tool to help me manage multiple Odoo environments locally in different versions and with different configurations. I needed it fast and flexible, allowing to quickly switch from one project to another, udate configuration on-the-go and easily wipe out everything to start anew. It led to a reusable repository, configurable through .env file and Dockerfile, with an Odoo service, a PostgreSQL one for the database, and a mailcatcher (wich avoids embarassing mistake when working on real data).
This tool serves now as a basis in my company to share our development environments at work and keep track of clients specific configuration.
A wiki with useful documentation for Odoo development is attached to the project.
Tech stack
- Odoo
- Docker
- Podman
- Container
- Environment
- Development
- PostgreSQL