File tree Expand file tree Collapse file tree 2 files changed +3
-39
lines changed Expand file tree Collapse file tree 2 files changed +3
-39
lines changed Original file line number Diff line number Diff line change @@ -63,40 +63,7 @@ services:
6363 - traefik.http.services.vendor_chat_backend.loadbalancer.server.port=${VENDOR_CHATBOT_BACKEND_PORT}
6464 - traefik.http.routers.vendor_chat_backend.entrypoints=https
6565 - traefik.http.routers.vendor_chat_backend.tls=true
66- - traefik.http.routers.vendor_chat_backend.rule=(PathPrefix(`/v1/`) && ({{ generate_vendors_traefik_rule(VENDOR_CHATBOT_FRONTEND_PRODUCTS, VENDOR_CHATBOT_FRONTEND_SUBDOMAIN_PREFIX) }}))
67- networks:
68- - public
69- chat-frontend:
70- image: ${VENDOR_CHATBOT_FRONTEND_IMAGE}
71- init: true
72- {% - raw %}
73- hostname: "v-chat-frontend-{{.Node.Hostname}}-{{.Task.Slot}}"
74- {% - endraw %}
75- deploy:
76- replicas: ${VENDOR_CHATBOT_FRONTEND_REPLICAS}
77- placement:
78- constraints:
79- - node.labels.simcore==true
80- resources:
81- limits:
82- cpus: "1.0"
83- memory: 2.5G
84- reservations:
85- cpus: "0.1"
86- memory: 512M
87- update_config:
88- parallelism: 1
89- order: start-first
90- failure_action: continue
91- delay: 10s
92- labels:
93- - traefik.enable=true
94- - traefik.swarm.network=${PUBLIC_NETWORK}
95- - traefik.http.services.vendor_chat_frontend.loadbalancer.server.port=${VENDOR_CHATBOT_FRONTEND_PORT}
96- - traefik.http.routers.vendor_chat_frontend.entrypoints=https
97- - traefik.http.routers.vendor_chat_frontend.tls=true
98- - traefik.http.routers.vendor_chat_frontend.rule=(!PathPrefix(`/v1/`) && ({{ generate_vendors_traefik_rule(VENDOR_CHATBOT_FRONTEND_PRODUCTS, VENDOR_CHATBOT_FRONTEND_SUBDOMAIN_PREFIX) }}))
99- - traefik.http.routers.vendor_chat_frontend.middlewares=authenticated_platform_user@swarm
66+ - traefik.http.routers.vendor_chat_backend.rule=(PathPrefix(`/v1/`) && ({{ generate_vendors_traefik_rule(VENDOR_CHATBOT_PRODUCTS, VENDOR_CHATBOT_SUBDOMAIN_PREFIX) }}))
10067 networks:
10168 - public
10269networks:
Original file line number Diff line number Diff line change @@ -6,10 +6,7 @@ VENDOR_MANUAL_PORT=${VENDOR_MANUAL_PORT}
66VENDOR_CHATBOT_BACKEND_IMAGE = ${ VENDOR_CHATBOT_BACKEND_IMAGE }
77VENDOR_CHATBOT_BACKEND_PORT = ${ VENDOR_CHATBOT_BACKEND_PORT }
88VENDOR_CHATBOT_BACKEND_REPLICAS = ${ VENDOR_CHATBOT_BACKEND_REPLICAS }
9- VENDOR_CHATBOT_FRONTEND_IMAGE = ${ VENDOR_CHATBOT_FRONTEND_IMAGE }
10- VENDOR_CHATBOT_FRONTEND_PORT = ${ VENDOR_CHATBOT_FRONTEND_PORT }
11- VENDOR_CHATBOT_FRONTEND_PRODUCTS = ${ VENDOR_CHATBOT_FRONTEND_PRODUCTS }
12- VENDOR_CHATBOT_FRONTEND_REPLICAS = ${ VENDOR_CHATBOT_FRONTEND_REPLICAS }
13- VENDOR_CHATBOT_FRONTEND_SUBDOMAIN_PREFIX = ${ VENDOR_CHATBOT_FRONTEND_SUBDOMAIN_PREFIX }
9+ VENDOR_CHATBOT_PRODUCTS = ${ VENDOR_CHATBOT_PRODUCTS }
10+ VENDOR_CHATBOT_SUBDOMAIN_PREFIX = ${ VENDOR_CHATBOT_SUBDOMAIN_PREFIX }
1411PUBLIC_NETWORK = ${ PUBLIC_NETWORK }
1512OPENAI_API_KEY = ${ OPENAI_API_KEY }
You can’t perform that action at this time.
0 commit comments