50 lines
1.1 KiB
YAML
50 lines
1.1 KiB
YAML
---
|
|
services:
|
|
odoo:
|
|
build: .
|
|
container_name: odoo14
|
|
depends_on:
|
|
- db
|
|
tty: true
|
|
env_file: .env
|
|
environment:
|
|
POSTGRES_DB: "${DB_NAME}"
|
|
POSTGRES_USER: "${DB_USER}"
|
|
POSTGRES_PASSWORD: "${DB_PASSWORD}"
|
|
networks:
|
|
- odoo_14
|
|
ports:
|
|
- "${ODOO_PORT}:8069"
|
|
volumes:
|
|
- filestore:/opt/odoo/data:z
|
|
- ./odoo.conf:/etc/odoo.conf
|
|
- "${ODOO_LOG}:/var/log/odoo-exec.log"
|
|
restart: unless-stopped
|
|
#entrypoint: "opt/odoo/odoo/odoo-bin -c /opt/odoo/etc/odoo.conf -i base"
|
|
command:
|
|
- odoo
|
|
|
|
db:
|
|
image: postgres:13-alpine
|
|
container_name: odoo14_db
|
|
env_file: .env
|
|
environment:
|
|
POSTGRES_DB: "${DB_NAME}"
|
|
POSTGRES_USER: "${DB_USER}"
|
|
POSTGRES_PASSWORD: "${DB_PASSWORD}"
|
|
networks:
|
|
- odoo_14
|
|
volumes:
|
|
- db:/var/lib/postgresql/data:z
|
|
restart: unless-stopped
|
|
|
|
networks:
|
|
odoo_14:
|
|
driver_opts:
|
|
encrypted: 1
|
|
|
|
volumes:
|
|
filestore:
|
|
db:
|
|
|
|
|