diff --git a/servers/ru-docker-infra/docker-compose.yml b/servers/ru-docker-infra/docker-compose.yml index d20a8e7..9a93257 100644 --- a/servers/ru-docker-infra/docker-compose.yml +++ b/servers/ru-docker-infra/docker-compose.yml @@ -256,6 +256,11 @@ services: APP_API_URL: https://${DIFY_HOST} APP_WEB_URL: https://${DIFY_HOST} FILES_URL: https://${DIFY_HOST} + # --- Endpoint/Trigger плагины (вебхуки) --- + # endpoint-плагины обслуживает plugin-daemon (/e/), триггеры — api (/triggers). + # Без этого Dify генерирует webhook-URL на localhost (триггер не добавить). + ENDPOINT_URL_TEMPLATE: https://${DIFY_HOST}/e/{hook_id} + TRIGGER_URL: https://${DIFY_HOST} # --- Postgres (общий) --- DB_USERNAME: ${POSTGRES_USER} DB_PASSWORD: ${POSTGRES_PASSWORD} @@ -303,7 +308,7 @@ services: labels: - traefik.enable=true - traefik.docker.network=proxy - - traefik.http.routers.dify-api.rule=Host(`${DIFY_HOST}`) && (PathPrefix(`/console/api`) || PathPrefix(`/api`) || PathPrefix(`/v1`) || PathPrefix(`/files`)) + - traefik.http.routers.dify-api.rule=Host(`${DIFY_HOST}`) && (PathPrefix(`/console/api`) || PathPrefix(`/api`) || PathPrefix(`/v1`) || PathPrefix(`/files`) || PathPrefix(`/triggers`)) - traefik.http.routers.dify-api.priority=10 - traefik.http.routers.dify-api.entrypoints=websecure - traefik.http.routers.dify-api.tls=true