Odoo18-Base/deployment/docker-compose.yml

36 lines
898 B
YAML
Raw Normal View History

2025-01-06 10:57:38 +07:00
version: '3.8'
services:
2025-01-07 17:52:17 +07:00
app:
image: ${ODOO_IMAGE:-odoo}:${ODOO_TAG:-18}
container_name: ${ODOO_CONTAINER:-odoo}
# user: root
2025-01-06 10:57:38 +07:00
depends_on:
- db
ports:
2025-01-07 17:52:17 +07:00
- ${ODOO_PORT:-8069}:8069
# - "${ODOO_CHAT_PORT:-8072}:8072"
2025-01-06 10:57:38 +07:00
tty: true
command: --
environment:
- HOST=db
- USER=${PG_USER:-changeme}
- PASSWORD=${PG_PASS:-password}
volumes:
- ${ODOO_ADDONS:-./addons}:/mnt/extra-addons
- ${ODOO_CONFIG:-./etc}:/etc/odoo
2025-01-15 17:54:09 +07:00
- ${ODOO_BACKUP:-./backup}:/var/lib/odoo/backup
2025-01-06 10:57:38 +07:00
restart: always
db:
image: postgres:16
# user: root
2025-01-06 10:57:38 +07:00
environment:
- POSTGRES_USER=${PG_USER:-changeme}
- POSTGRES_PASSWORD=${PG_PASS:-password}
2025-01-07 23:38:11 +07:00
- POSTGRES_DB=postgres
2025-01-07 21:41:42 +07:00
ports:
- ${PG_PORT:-5432}:5432
2025-01-06 10:57:38 +07:00
restart: always
volumes:
2025-01-07 12:20:00 +07:00
- ${PG_DATA:-./postgresql}:/var/lib/postgresql/data
2025-01-06 10:57:38 +07:00