Skip to content

Dolibarr | CRM

docker-hub

site

mariadb tags

dolibarr tags

YAML
services:
  mariadb:
    image: mariadb:11.5.2
    environment:
      MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-root}
      MYSQL_DATABASE: ${MYSQL_DATABASE:-dolidb}
      MYSQL_USER: ${MYSQL_USER:-dolidbuser}
      MYSQL_PASSWORD: ${MYSQL_PASSWORD:-dolidbpass}
    volumes:
      - ./dolibarr_mariadb:/var/lib/mysql

  web:
  # Choose the version of image to install
  # dolibarr/dolibarr:latest (the latest stable version)
  # dolibarr/dolibarr:develop
  # dolibarr/dolibarr:x.y.z
    image: dolibarr/dolibarr:20
    environment:
      WWW_USER_ID: ${WWW_USER_ID:-1000}
      WWW_GROUP_ID: ${WWW_GROUP_ID:-1000}
      DOLI_DB_HOST: ${DOLI_DB_HOST:-mariadb}
      DOLI_DB_NAME: ${DOLI_DB_NAME:-dolidb}
      DOLI_DB_USER: ${DOLI_DB_USER:-dolidbuser}
      DOLI_DB_PASSWORD: ${DOLI_DB_PASSWORD:-dolidbpass}
      DOLI_URL_ROOT: "${DOLI_URL_ROOT:-http://0.0.0.0}"
      DOLI_ADMIN_LOGIN: "${DOLI_ADMIN_LOGIN:-admin}"
      DOLI_ADMIN_PASSWORD: "${DOLI_ADMIN_PASSWORD:-admin}"
      DOLI_CRON: ${DOLI_CRON:-0}
      DOLI_INIT_DEMO: ${DOLI_INIT_DEMO:-0}
      DOLI_COMPANY_NAME: ${DOLI_COMPANY_NAME:-MyBigCompany}
    ports:
      - "8011:80"
    links:
      - mariadb
    volumes:
      - ./dolibarr_documents:/var/www/documents
      - ./dolibarr_custom:/var/www/html/custom