Files
dolibarr-docker-fork/examples/with-pgsql/docker-compose.yml
Edoardo Zanoni d2e3605ccb Feature/add postgres support (#80)
* Add v15

* Add initial support to postgres

* [78] Add compose example for postgres installation

* [78] Fix docs: moved upgrade lines under proper section

* [78] Add postgres upgrade instructions

* [gh-78] Improve conf.php management with pgsql
2022-03-07 19:13:15 +01:00

43 lines
941 B
YAML

version: "3.8"
networks:
internal-pod:
internal: true
external-pod:
internal: false
volumes:
dolibarr-docs:
postgres-data:
services:
dolibarr:
image: tuxgasy/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
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