|
|
@@ -97,6 +97,46 @@ services:
|
|
|
depends_on:
|
|
|
- ap2i
|
|
|
|
|
|
+ nginx_maestro:
|
|
|
+ hostname: nginx_maestro
|
|
|
+ container_name: nginx_maestro
|
|
|
+ image: nginx:alpine
|
|
|
+ volumes:
|
|
|
+ - ./apps/maestro/public:/var/www/html/public:cached
|
|
|
+ - ./docker/nginx/site_maestro.conf:/etc/nginx/conf.d/default.conf:cached
|
|
|
+ environment:
|
|
|
+ - VIRTUAL_HOST=${MAESTRO_VIRTUAL_HOST}
|
|
|
+ networks:
|
|
|
+ - network
|
|
|
+ depends_on:
|
|
|
+ - maestro
|
|
|
+
|
|
|
+ maestro:
|
|
|
+ hostname: maestro
|
|
|
+ container_name: maestro
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: docker/maestro/Dockerfile
|
|
|
+ args:
|
|
|
+ - COMPOSER_HASH=${COMPOSER_HASH}
|
|
|
+ - OS=${OS}
|
|
|
+ - HOST=${HOST}
|
|
|
+ restart: always
|
|
|
+ environment:
|
|
|
+ - PHP_IDE_CONFIG=serverName=maestro
|
|
|
+ - HTTPS_METHOD=noredirect
|
|
|
+ - APP_ENV=dev
|
|
|
+ - APP_DEBUG=1
|
|
|
+ volumes:
|
|
|
+ - ./apps/maestro:/var/www/html:rw,cached
|
|
|
+ - appcache:/var/www/html/var/cache
|
|
|
+ - applog:/var/www/html/var/logs
|
|
|
+ networks:
|
|
|
+ network:
|
|
|
+ ipv4_address: 172.20.1.8
|
|
|
+ depends_on:
|
|
|
+ - nginx-proxy
|
|
|
+
|
|
|
ap2i:
|
|
|
hostname: ap2i
|
|
|
container_name: ap2i
|
|
|
@@ -282,6 +322,29 @@ services:
|
|
|
depends_on:
|
|
|
- nginx_new
|
|
|
|
|
|
+ nuxt_common:
|
|
|
+ hostname: nuxt_common
|
|
|
+ container_name: nuxt_common
|
|
|
+ build:
|
|
|
+ context: .
|
|
|
+ dockerfile: docker/nuxt_common/Dockerfile
|
|
|
+ volumes:
|
|
|
+ - ./apps/nuxt_common:/home/workspace:rw,cached
|
|
|
+ tty: true
|
|
|
+ ports:
|
|
|
+ - "3006:3000"
|
|
|
+ - "24669:24669"
|
|
|
+ environment:
|
|
|
+ - VIRTUAL_HOST=${NUXT_COMMON_VIRTUAL_HOST}
|
|
|
+ - VIRTUAL_PORT=${NUXT_COMMON_PORT}
|
|
|
+ - NODE_ENV=development
|
|
|
+ - HTTPS_METHOD=noredirect
|
|
|
+ networks:
|
|
|
+ network:
|
|
|
+ ipv4_address: 172.20.2.9
|
|
|
+ depends_on:
|
|
|
+ - nginx_new
|
|
|
+
|
|
|
portail:
|
|
|
hostname: portail
|
|
|
container_name: portail
|
|
|
@@ -335,6 +398,8 @@ services:
|
|
|
depends_on:
|
|
|
- nginx_new
|
|
|
|
|
|
+
|
|
|
+
|
|
|
typo3:
|
|
|
hostname: typo3
|
|
|
container_name: typo3
|
|
|
@@ -365,26 +430,26 @@ services:
|
|
|
depends_on:
|
|
|
- nginx
|
|
|
|
|
|
- adminassos:
|
|
|
- hostname: v59
|
|
|
- container_name: adminassos
|
|
|
- build:
|
|
|
- context: .
|
|
|
- dockerfile: docker/adminassos/Dockerfile
|
|
|
- args:
|
|
|
- - OS=${OS}
|
|
|
- restart: always
|
|
|
- volumes:
|
|
|
- - ./apps/opentalent:/var/source/opentalent:cached
|
|
|
- - useruploaddata:/var/www/opentalent/fileadmin/user_upload:cached
|
|
|
- - ./apps/vendor:/var/source/vendor:delegated
|
|
|
- - ./apps/opentalent-config:/var/source/config:cached
|
|
|
- environment:
|
|
|
- - VIRTUAL_HOST=${V59_VIRTUAL_HOST}
|
|
|
- networks:
|
|
|
- - network
|
|
|
- depends_on:
|
|
|
- - nginx
|
|
|
+ # adminassos:
|
|
|
+ # hostname: v59
|
|
|
+ # container_name: adminassos
|
|
|
+ # build:
|
|
|
+ # context: .
|
|
|
+ # dockerfile: docker/adminassos/Dockerfile
|
|
|
+ # args:
|
|
|
+ # - OS=${OS}
|
|
|
+ # restart: always
|
|
|
+ # volumes:
|
|
|
+ # - ./apps/opentalent:/var/source/opentalent:cached
|
|
|
+ # - useruploaddata:/var/www/opentalent/fileadmin/user_upload:cached
|
|
|
+ # - ./apps/vendor:/var/source/vendor:delegated
|
|
|
+ # - ./apps/opentalent-config:/var/source/config:cached
|
|
|
+ # environment:
|
|
|
+ # - VIRTUAL_HOST=${V59_VIRTUAL_HOST}
|
|
|
+ # networks:
|
|
|
+ # - network
|
|
|
+ # depends_on:
|
|
|
+ # - nginx
|
|
|
|
|
|
metabase:
|
|
|
hostname: metabase
|