version: '3.7' services: # Dolibarr ERP/CRM dolibarr: image: dolibarr/dolibarr:latest container_name: dolibarr restart: unless-stopped ports: - "8080:80" depends_on: - db environment: - DOLI_DB_HOST=db - DOLI_DB_USER=dolibarr - DOLI_DB_PASSWORD=dolibarr_password - DOLI_DB_NAME=dolibarr - DOLI_ADMIN_LOGIN=admin - DOLI_ADMIN_PASSWORD=admin_password - DOLI_URL_ROOT=http://localhost:8080 volumes: - dolibarr_html:/var/www/html - dolibarr_documents:/var/www/documents # MariaDB Database db: image: mariadb:10.6 container_name: dolibarr_db restart: unless-stopped environment: - MYSQL_ROOT_PASSWORD=root_password - MYSQL_DATABASE=dolibarr - MYSQL_USER=dolibarr - MYSQL_PASSWORD=dolibarr_password volumes: - dolibarr_db:/var/lib/mysql command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci volumes: dolibarr_html: dolibarr_documents: dolibarr_db: