How to configure multiple databases on individual domain names using a single Odoo instance? View Full Article here
Whether you’re a developer, startup founder, or building the next ERP-as-a-Service, this is your kick-off point. With this setup, you're running your own multi-tenant app on Odoo 18.
├── docker-compose.yml
├── .env
├── odoo.conf
└── traefik/
├── traefik.yml
└── acme.json
127.0.0.1 client-1.haykinsodoo.docker client-2.haykinsodoo.docker client-3.haykinsodoo.docker
# Start services
$ docker-compose up
# === OR ====
$ docker-compose up -d
- http://client-1.haykinsodoo.docker/ (note: ensure to copy the master password which will be re-used for all other clients installations)
- http://client-2.haykinsodoo.docker/
- http://client-3.haykinsodoo.docker/
$ docker exec -it <odoo_container_id> /bin/bash
$ odoo -d client-1 --init=base --stop-after-init
Developed By: Akinshola Samuel AKINDE (akinsholasamuel@gmail.com) Drop your questions here or reachout and tag me on Twitter/X: @thisishaykins