Files
demo-odoo/docker-compose.yml
AntoEGlez 6a9aec39b0
Deploy Demo Odoo / update-instances (push) Successful in 6s
Primer commit de Odoo Demo
2026-02-23 16:38:21 -06:00

62 lines
1.4 KiB
YAML

services:
# 1. El Motor de Base de Datos (Nace vacío, Odoo lo llenará)
db:
image: postgres:15-alpine
environment:
- POSTGRES_USER=odoo
- POSTGRES_PASSWORD=odoo_seguro_123
- POSTGRES_DB=postgres
volumes:
- ./demo_pgdata:/var/lib/postgresql/data
networks:
- demo_red
# 2. Odoo Front (Comunidad / Pastores)
odoo-front:
image: odoo:17.0
depends_on:
- db
ports:
- "8069:8069"
volumes:
- ./common-addons:/mnt/common-addons
- ./front-addons:/mnt/extra-addons
environment:
- HOST=db
- USER=odoo
- PASSWORD=odoo_seguro_123
command:
- odoo
- -d
- front_db
- --db-filter=^front_db$
- --addons-path=/usr/lib/python3/dist-packages/odoo/addons,/mnt/common-addons,/mnt/extra-addons
networks:
- demo_red
# 3. Odoo Admin (Administración del Negocio)
odoo-admin:
image: odoo:19.0
depends_on:
- db
ports:
- "8070:8069"
volumes:
- ./common-addons:/mnt/common-addons
- ./admin-addons:/mnt/extra-addons
environment:
- HOST=db
- USER=odoo
- PASSWORD=odoo_seguro_123
command:
- odoo
- -d
- admin_db
- --db-filter=^admin_db$
- --addons-path=/usr/lib/python3/dist-packages/odoo/addons,/mnt/common-addons,/mnt/extra-addons
networks:
- demo_red
networks:
demo_red:
driver: bridge