46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
version: '3'
|
|
|
|
services:
|
|
|
|
Images:
|
|
image: easylinux/nginx:3.11
|
|
volumes:
|
|
- /Data/Docker/Apps/Multi-Cloud/Isos:/var/www
|
|
deploy:
|
|
labels:
|
|
- traefik.enable=true
|
|
- traefik.docker.network=Backend
|
|
- traefik.http.routers.Images.rule=Host(`images.easylinux.lan`)
|
|
- traefik.http.services.Images.loadbalancer.server.port=80
|
|
networks:
|
|
- extBackend
|
|
|
|
WebAduc:
|
|
image: easylinux/webaduc
|
|
volumes:
|
|
- /home/snoel/Documents/Projets/EasyCloud/Sources/webAduc/www:/var/www/html
|
|
deploy:
|
|
labels:
|
|
- traefik.enable=true
|
|
- traefik.docker.network=Backend
|
|
- traefik.http.routers.WebAduc.rule=Host(`WebAduc.easylinux.lan`)
|
|
- traefik.http.services.WebAduc.loadbalancer.server.port=80
|
|
networks:
|
|
- extBackend
|
|
- default
|
|
|
|
dc1:
|
|
image: easylinux/samba-ad-dc:4.13
|
|
privileged: true
|
|
volumes:
|
|
- /Data/Docker/Apps/EasyCloud/AD/Config:/etc/samba
|
|
- /Data/Docker/Apps/EasyCloud/AD/Data:/var/lib/samba
|
|
|
|
|
|
|
|
|
|
networks:
|
|
extBackend:
|
|
external:
|
|
name: Backend
|