services: mariadb: image: mariadb:latest container_name: dolibarr_mariadb environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: dolidb MYSQL_USER: dolidbuser MYSQL_PASSWORD: volumes: - /data/dolibarr/mariadb:/var/lib/mysql networks: - dolibarr web: image: dolibarr/dolibarr:latest container_name: dolibarr_web environment: DOLI_INIT_DEMO: 0 DOLI_DB_HOST: mariadb DOLI_DB_NAME: dolidb DOLI_DB_USER: dolidbuser DOLI_DB_PASSWORD: DOLI_URL_ROOT: "https://" DOLI_ADMIN_LOGIN: "admin" DOLI_ADMIN_PASSWORD: "admin" DOLI_CRON: 0 DOLI_CRON_KEY: DOLI_COMPANY_NAME: "You company name" WWW_USER_ID: 1000 WWW_GROUP_ID: 1000 links: - mariadb volumes: - /data/dolibarr/documents:/var/www/documents - /data/dolibarr/custom:/var/www/html/custom networks: - dolibarr - web labels: - "traefik.enable=true" - "traefik.http.routers.dolibarr.rule=Host(``)" - "traefik.http.routers.dolibarr.entrypoints=websecure" - "traefik.http.routers.dolibarr.tls=true" - "traefik.http.services.dolibarr.loadbalancer.server.port=80" - "traefik.http.routers.dolibarr.tls.certResolver=letsencrypt" - "traefik.docker.network=web" - "homepage.group=ADA LED" - "homepage.name=Compta" - "homepage.icon=dolibarr.png" - "homepage.href=https://" - "homepage.description=Dolibarr" networks: web: external: true dolibarr: external: false