hms_bak/docker-compose-dev.yml
2024-10-29 17:38:03 +04:00

47 lines
1.0 KiB
YAML

services:
db:
image: postgres:17.0-alpine3.20
restart: unless-stopped
command: >
-c max_wal_size=4GB
env_file:
dev.env
# ports:
# - 5433:5432
volumes:
- postgres_17_odoo_data:/var/lib/postgresql/data/
odoo:
image: odoo-dev:18
restart: unless-stopped
env_file:
dev.env
# ports:
# - 5678:5678
# - 8069:8069
volumes:
- /home/sysop/odoo18/:/opt/odoo/
- /home/sysop/odoo18/customaddons/${CUSTOMADDONS_DIR}/odoo.conf:/etc/odoo.conf
- odoo_18_filestore:/root/.local/share/Odoo/
depends_on:
- db
labels:
- logging=promtail
- logging_jobname=containerlogs
nginx:
image: nginx:1.27.0-alpine3.19-slim
restart: unless-stopped
ports:
- 3080:80
volumes:
- /home/sysop/odoo18/customaddons/${CUSTOMADDONS_DIR}/nginx.conf:/etc/nginx/conf.d/default.conf
depends_on:
- odoo
volumes:
postgres_17_odoo_data:
name: postgres_17_odoo_data
odoo_18_filestore:
name: odoo_18_filestore