Добавлено динамиское проксирование http по ID стенда
This commit is contained in:
@ -5,10 +5,6 @@ services:
|
|||||||
image: <%%FACTORY_REGISTRY_IMAGE%%>-db:latest
|
image: <%%FACTORY_REGISTRY_IMAGE%%>-db:latest
|
||||||
volumes:
|
volumes:
|
||||||
- ./db/<%%RESERVED_NAME%%>.fdb:/db/<%%RESERVED_NAME%%>.fdb
|
- ./db/<%%RESERVED_NAME%%>.fdb:/db/<%%RESERVED_NAME%%>.fdb
|
||||||
# Если надо открыть порты для подключения к субд: Левый порт хоста, правый контейнера.
|
|
||||||
# ports:
|
|
||||||
# - "3050:3050"
|
|
||||||
# - "3051:3051"
|
|
||||||
environment:
|
environment:
|
||||||
- NO_EMPLOYEE=1
|
- NO_EMPLOYEE=1
|
||||||
- RDB__LdapLibrary=libldap.so.2
|
- RDB__LdapLibrary=libldap.so.2
|
||||||
@ -24,6 +20,13 @@ services:
|
|||||||
- factory-network
|
- factory-network
|
||||||
depends_on:
|
depends_on:
|
||||||
- rdb
|
- rdb
|
||||||
|
labels:
|
||||||
|
- "traefik.enable=true"
|
||||||
|
- "traefik.http.routers.stand-<STAND_ID>.rule=PathPrefix(`/stands/<STAND_ID>`)"
|
||||||
|
- "traefik.http.routers.stand-<STAND_ID>.entrypoints=web"
|
||||||
|
- "traefik.http.services.stand-<STAND_ID>.loadbalancer.server.port=8080"
|
||||||
|
- "traefik.http.middlewares.stand-<STAND_ID>-strip.stripprefix.prefixes=/stands/<STAND_ID>"
|
||||||
|
- "traefik.http.routers.stand-<STAND_ID>.middlewares=stand-<STAND_ID>-strip"
|
||||||
volumes:
|
volumes:
|
||||||
- ./config/ncore-properties.xml:/tomcat/webapps/ROOT/WEB-INF/ncore-properties.xml:ro
|
- ./config/ncore-properties.xml:/tomcat/webapps/ROOT/WEB-INF/ncore-properties.xml:ro
|
||||||
- ./logs:/tomcat/logs
|
- ./logs:/tomcat/logs
|
||||||
|
|||||||
Reference in New Issue
Block a user