|
|
@@ -1,7 +1,7 @@
|
|
|
version: '3.3'
|
|
|
-
|
|
|
services:
|
|
|
nginx-proxy:
|
|
|
+ hostname: nginx
|
|
|
container_name: nginx-proxy
|
|
|
build:
|
|
|
context: .
|
|
|
@@ -14,8 +14,8 @@ services:
|
|
|
- /var/run/docker.sock:/tmp/docker.sock:ro
|
|
|
- /etc/nginx/vhost.d
|
|
|
- /usr/share/nginx/html
|
|
|
-
|
|
|
db:
|
|
|
+ hostname: db
|
|
|
container_name: mariaDb
|
|
|
build:
|
|
|
context: .
|
|
|
@@ -32,8 +32,8 @@ services:
|
|
|
- ./apps/metabase:/usr/metabase:cached
|
|
|
environment:
|
|
|
MYSQL_ROOT_PASSWORD: ${MYSQL_PASS}
|
|
|
-
|
|
|
phpmyadmin:
|
|
|
+ hostname: phpmyadmin
|
|
|
container_name: phpmyadmin
|
|
|
image: phpmyadmin/phpmyadmin
|
|
|
environment:
|
|
|
@@ -41,8 +41,8 @@ services:
|
|
|
restart: always
|
|
|
depends_on:
|
|
|
- db
|
|
|
-
|
|
|
es:
|
|
|
+ hostname: es
|
|
|
container_name: es
|
|
|
image: elasticsearch:2.4.6-alpine
|
|
|
restart: always
|
|
|
@@ -59,8 +59,8 @@ services:
|
|
|
memlock:
|
|
|
soft: -1
|
|
|
hard: -1
|
|
|
-
|
|
|
thumbor:
|
|
|
+ hostname: thumbor
|
|
|
container_name: thumbor
|
|
|
image: minimalcompact/thumbor
|
|
|
restart: always
|
|
|
@@ -69,8 +69,8 @@ services:
|
|
|
- LOADER=thumbor.loaders.file_loader
|
|
|
# volumes:
|
|
|
# - ./apps/opentalent-platform/web/files:/data/loader:cached
|
|
|
-
|
|
|
php:
|
|
|
+ hostname: back
|
|
|
container_name: php
|
|
|
build:
|
|
|
context: .
|
|
|
@@ -94,8 +94,8 @@ services:
|
|
|
- es
|
|
|
- thumbor
|
|
|
- nginx-proxy
|
|
|
-
|
|
|
api:
|
|
|
+ hostname: api
|
|
|
container_name: api
|
|
|
image: nginx:alpine
|
|
|
volumes:
|
|
|
@@ -106,8 +106,8 @@ services:
|
|
|
- HTTPS_METHOD=noredirect
|
|
|
depends_on:
|
|
|
- php
|
|
|
-
|
|
|
admin:
|
|
|
+ hostname: front
|
|
|
container_name: admin
|
|
|
build:
|
|
|
context: .
|
|
|
@@ -125,8 +125,8 @@ services:
|
|
|
- HTTPS_METHOD=noredirect
|
|
|
depends_on:
|
|
|
- api
|
|
|
-
|
|
|
portail:
|
|
|
+ hostname: portail
|
|
|
container_name: portail
|
|
|
build:
|
|
|
context: .
|
|
|
@@ -150,8 +150,8 @@ services:
|
|
|
- HTTPS_METHOD=noredirect
|
|
|
depends_on:
|
|
|
- api
|
|
|
-
|
|
|
adminassos:
|
|
|
+ hostname: v59
|
|
|
container_name: adminassos
|
|
|
build:
|
|
|
context: .
|
|
|
@@ -161,15 +161,14 @@ services:
|
|
|
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}
|
|
|
depends_on:
|
|
|
- api
|
|
|
-
|
|
|
mailcatcher:
|
|
|
+ hostname: mailcatcher
|
|
|
container_name: mailcatcher
|
|
|
image: sj26/mailcatcher
|
|
|
restart: always
|
|
|
@@ -180,20 +179,22 @@ services:
|
|
|
- VIRTUAL_PORT=${MAILCATCHER_PORT}
|
|
|
depends_on:
|
|
|
- nginx-proxy
|
|
|
-
|
|
|
blackfire:
|
|
|
+ hostname: blackfire
|
|
|
container_name: blackfire
|
|
|
image: blackfire/blackfire
|
|
|
environment:
|
|
|
- # Exposes the host BLACKFIRE_SERVER_ID and TOKEN environment variables.
|
|
|
- - ${BLACK_FIRE_ID}
|
|
|
- - ${BLACK_FIRE_TOKEN}
|
|
|
+ - BLACKFIRE_LOG_LEVEL=4
|
|
|
+ - BLACKFIRE_SERVER_ID=${BLACKFIRE_SERVER_ID}
|
|
|
+ - BLACKFIRE_SERVER_TOKEN=${BLACKFIRE_SERVER_TOKEN}
|
|
|
+ - BLACKFIRE_CLIENT_ID=${BLACKFIRE_CLIENT_ID}
|
|
|
+ - BLACKFIRE_CLIENT_TOKEN=${BLACKFIRE_CLIENT_TOKEN}
|
|
|
- VIRTUAL_HOST=${BLACK_FIRE_VIRTUAL_HOST}
|
|
|
- VIRTUAL_PORT=${BLACK_FIRE_PORT}
|
|
|
depends_on:
|
|
|
- php
|
|
|
-
|
|
|
metabase:
|
|
|
+ hostname: metabase
|
|
|
image: metabase/metabase
|
|
|
restart: always
|
|
|
volumes:
|
|
|
@@ -204,7 +205,6 @@ services:
|
|
|
- VIRTUAL_PORT=${METABASE_PORT}
|
|
|
depends_on:
|
|
|
- db
|
|
|
-
|
|
|
volumes:
|
|
|
mysqldata: ~
|
|
|
elasticsearchdata: ~
|