Files
dolibarr-docker/examples/with-pgsql/docker-compose.yml
2024-08-15 08:16:41 +02:00

44 lines
991 B
YAML

networks:
internal-pod:
internal: true
external-pod:
internal: false
volumes:
dolibarr-custom:
dolibarr-docs:
postgres-data:
services:
dolibarr:
image: dolibarr/dolibarr:latest
depends_on:
- postgres
environment:
DOLI_DB_TYPE: "pgsql"
DOLI_DB_HOST: "postgres"
DOLI_DB_HOST_PORT: "5432"
DOLI_DB_USER: "dolibarr"
DOLI_DB_PASSWORD: "mysupersecretpasswordfordatabase"
DOLI_DB_NAME: "dolibarr"
DOLI_ADMIN_LOGIN: "admin"
DOLI_ADMIN_PASSWORD: "mysuperhypersecretpasswordforadminacount"
ports:
- 80:80
volumes:
- dolibarr-docs:/var/www/documents
- dolibarr-custom:/var/www/html/custom
networks:
- internal-pod
- external-pod
postgres:
image: postgres:latest
environment:
POSTGRES_USER: "dolibarr"
POSTGRES_PASSWORD: "mysupersecretpasswordfordatabase"
volumes:
- postgres-data:/var/lib/postgresql/data
networks:
- internal-pod