dolibarr/build/docker/docker-compose.yml

61 lines
1.3 KiB
YAML
Raw Normal View History

2020-08-26 14:16:49 +02:00
version: '3'
2020-08-26 14:16:49 +02:00
networks:
internal-pod:
internal: true
external-pod:
internal: false
2020-08-26 14:16:49 +02:00
services:
mariadb:
image: mariadb:latest
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: dolibarr
2020-10-10 08:31:07 +02:00
ports:
- "3306:3306"
2020-08-26 14:16:49 +02:00
networks:
- internal-pod
2020-10-10 08:31:07 +02:00
- external-pod
2020-05-23 12:20:56 +02:00
2020-08-26 14:16:49 +02:00
phpmyadmin:
image: phpmyadmin/phpmyadmin
environment:
PMA_HOST: mariadb
depends_on:
- mariadb
ports:
- "8080:80"
2020-08-28 12:10:08 +02:00
networks:
- internal-pod
2020-09-01 14:31:54 +02:00
- external-pod
2020-08-26 14:16:49 +02:00
web:
2020-09-07 16:04:06 +02:00
build: .
2020-08-26 14:16:49 +02:00
environment:
HOST_USER_ID: $HOST_USER_ID
volumes:
- ../../htdocs:/var/www/html/
2020-09-01 14:31:54 +02:00
- ../../documents:/var/documents
2020-08-26 14:16:49 +02:00
ports:
- "80:80"
2020-08-29 18:31:42 +02:00
- "9000:9000"
2020-08-26 14:16:49 +02:00
depends_on:
- mariadb
- mail
networks:
- internal-pod
- external-pod
2022-01-20 17:57:21 +01:00
extra_hosts:
- "localhost.localdomain:127.0.0.1"
- "host.docker.internal:host-gateway"
2020-08-26 14:16:49 +02:00
mail:
image: maildev/maildev
ports:
- "8081:80"
- "25:25"
2020-10-27 22:42:48 +01:00
networks:
- internal-pod
- external-pod