odoo/docker/docker-compose.yml

60 lines
2.1 KiB
YAML

version: "3.6"
networks:
private:
external: true
name: ${DOCKER_NETWORK_PRIVATE}
services:
odoo14:
tty: true
stdin_open: true
build:
args:
- DOCKER_BUILD_DIR=docker/odoo14
- TARGET=${DOCKER_BUILD_TARGET}
context: ..
dockerfile: docker/odoo14/Dockerfile
target: ${DOCKER_BUILD_TARGET}
environment:
- ADDITIONAL_ODOO_RC=${ODOO14_ADDITIONAL_ODOO_RC}
- ADMIN_PASSWD=${ODOO14_ADMIN_PASSWD}
- DBFILTER=${ODOO14_DBFILTER:-^.*$}
- DB_HOST=${ODOO14_DB_HOST}
- DB_NAME=${ODOO14_DB_NAME}
- DB_PASSWORD=${ODOO14_DB_PASSWORD}
- DB_USER=${ODOO14_DB_USER}
- KWKHTMLTOPDF_SERVER_URL=${ODOO14_KWKHTMLTOPDF_SERVER_URL:-http://kwkhtmltopdf:8080}
- LIST_DB=${ODOO14_LIST_DB:-False}
- LOG_DB=${ODOO14_LOG_DB:-False}
- LOG_HANDLER=${ODOO14_LOG_HANDLER:-:INFO}
- LOG_LEVEL=${ODOO14_LOG_LEVEL:-info}
- MARABUNTA_ALLOW_SERIE=${ODOO14_MARABUNTA_ALLOW_SERIE:-True}
- MARABUNTA_FORCE_VERSION=${ODOO14_MARABUNTA_FORCE_VERSION}
- MARABUNTA_MODE=${ODOO14_MARABUNTA_MODE:-demo}
- MAX_CRON_THREADS=${ODOO14_MAX_CRON_THREADS:-1}
- MODULES_AUTO_INSTALL_DISABLED=${ODOO14_MODULES_AUTO_INSTALL_DISABLED}
- MODULES_AUTO_INSTALL_ENABLED=${ODOO14_MODULES_AUTO_INSTALL_ENABLED}
- ODOO_BASE_URL=${ODOO14_ODOO_BASE_URL}
- ODOO_CSV_EXPORT_DB=${ODOO14_ODOO_CSV_EXPORT_DB:-odoo}
- ODOO_CSV_EXPORT_DIR=${ODOO14_ODOO_CSV_EXPORT_DIR:-csv}
- ODOO_CSV_EXPORT_PASSWORD=${ODOO14_ODOO_CSV_EXPORT_PASSWORD:-admin}
- ODOO_CSV_EXPORT_URL=${ODOO14_ODOO_CSV_EXPORT_URL:-http://localhost:8069}
- ODOO_CSV_EXPORT_USER=${ODOO14_ODOO_CSV_EXPORT_USER:-admin}
- ODOO_QUEUE_JOB_CHANNELS=${ODOO14_ODOO_QUEUE_JOB_CHANNELS:-root:1}
- ODOO_REPORT_URL=${ODOO14_ODOO_REPORT_URL}
- RUNNING_ENV=${ODOO14_RUNNING_ENV:-dev}
- SERVER_WIDE_MODULES=${ODOO14_SERVER_WIDE_MODULES:-base,web}
- WORKERS=${ODOO14_WORKERS:-0}
networks:
private:
ports:
- 8069
- 8072
restart: always
volumes:
- odoo14:/data/odoo
volumes:
odoo14: