Files
common-server-public/dolibarr/docker-compose.yml
12600k-rog-d4 8f4d399cfd 20251209
2025-12-09 20:33:57 +08:00

42 lines
1.0 KiB
YAML

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: