Skip to content
This repository was archived by the owner on Nov 23, 2025. It is now read-only.

Commit 0b2ffb8

Browse files
fix: Update strip_prefix and auth_required settings for websocket-api, notifications, and ai-chatbot services
1 parent d0f89f9 commit 0b2ffb8

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

config.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,19 +83,19 @@ services:
8383
- name: "websocket-api"
8484
path_prefix: "/api/v1/notifications"
8585
target_url: "http://localhost:8089"
86-
strip_prefix: "/api/v1"
87-
auth_required: true
86+
strip_prefix: "" # Don't strip - service expects full path
87+
auth_required: false # Health endpoint needs to be public
8888

8989
# --- Notification Service (Port 8090) - Email & In-App Notifications ---
9090
- name: "notifications"
9191
path_prefix: "/api/v1/notify"
9292
target_url: "http://localhost:8090"
93-
strip_prefix: "/api/v1"
93+
strip_prefix: "" # Don't strip - service expects full path
9494
auth_required: true
9595

9696
# --- AI Chatbot Service (Port 8091) - Bonus Feature ---
9797
- name: "ai-chatbot"
9898
path_prefix: "/api/v1/chatbot"
9999
target_url: "http://localhost:8091"
100-
strip_prefix: "/api/v1/chatbot"
101-
auth_required: true
100+
strip_prefix: "" # Don't strip - chatbot expects full path
101+
auth_required: false # Chatbot handles its own auth

0 commit comments

Comments
 (0)