Version Alpine:3.20 Php:8.3
This commit is contained in:
85
Manifests/EasyCloud.yaml
Normal file
85
Manifests/EasyCloud.yaml
Normal file
@@ -0,0 +1,85 @@
|
||||
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:2.0
|
||||
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
|
||||
ports:
|
||||
- 389:389
|
||||
- 686:686
|
||||
|
||||
phpipam-web:
|
||||
image: phpipam/phpipam-www:1.4x
|
||||
environment:
|
||||
- TZ=Europe/Paris
|
||||
- IPAM_DATABASE_HOST=phpipam-mariadb
|
||||
- IPAM_DATABASE_PASS=Secr7t
|
||||
- IPAM_DATABASE_WEBHOST=%
|
||||
volumes:
|
||||
- /Data/Docker/Apps/EasyCloud/phpIpam/Web:/phpipam/css/images/logo
|
||||
depends_on:
|
||||
- phpipam-mariadb
|
||||
networks:
|
||||
- default
|
||||
- extBackend
|
||||
deploy:
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.docker.network=Backend
|
||||
- traefik.http.routers.phpipam-web.rule=Host(`phpipam.easylinux.lan`)
|
||||
- traefik.http.services.phpipam-web.loadbalancer.server.port=80
|
||||
|
||||
|
||||
|
||||
phpipam-cron:
|
||||
image: phpipam/phpipam-cron:1.4x
|
||||
environment:
|
||||
- TZ=Europe/Paris
|
||||
- IPAM_DATABASE_HOST=phpipam-mariadb
|
||||
- IPAM_DATABASE_PASS=Secr7t
|
||||
- SCAN_INTERVAL=1h
|
||||
depends_on:
|
||||
- phpipam-mariadb
|
||||
|
||||
phpipam-mariadb:
|
||||
image: mariadb:10.5.1
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=Secr7t
|
||||
volumes:
|
||||
- /Data/Docker/Apps/EasyCloud/phpIpam/Db:/var/lib/mysql
|
||||
|
||||
networks:
|
||||
extBackend:
|
||||
external:
|
||||
name: Backend
|
||||
Reference in New Issue
Block a user