Добавлено динамиское проксирование http по ID стенда
This commit is contained in:
@ -5,10 +5,6 @@ services:
|
||||
image: <%%FACTORY_REGISTRY_IMAGE%%>-db:latest
|
||||
volumes:
|
||||
- ./db/<%%RESERVED_NAME%%>.fdb:/db/<%%RESERVED_NAME%%>.fdb
|
||||
# Если надо открыть порты для подключения к субд: Левый порт хоста, правый контейнера.
|
||||
# ports:
|
||||
# - "3050:3050"
|
||||
# - "3051:3051"
|
||||
environment:
|
||||
- NO_EMPLOYEE=1
|
||||
- RDB__LdapLibrary=libldap.so.2
|
||||
@ -24,6 +20,13 @@ services:
|
||||
- factory-network
|
||||
depends_on:
|
||||
- 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:
|
||||
- ./config/ncore-properties.xml:/tomcat/webapps/ROOT/WEB-INF/ncore-properties.xml:ro
|
||||
- ./logs:/tomcat/logs
|
||||
|
||||
Reference in New Issue
Block a user