diff --git a/ai/ai.yaml b/ai/ai.yaml index ed9fa52..705266c 100644 --- a/ai/ai.yaml +++ b/ai/ai.yaml @@ -127,7 +127,7 @@ services: labels: - traefik.enable=false mcpo: - image: ghcr.io/open-webui/mcpo:main + image: git.bryanmail.net/homelab/flowagent-mcpo:916164714429 command: - --config - /app/config/config.json @@ -141,6 +141,13 @@ services: - /volume1/docker/mcpo/data:/mcpo_data - /volume1/docker/cronicle/ssh_keys:/app/ssh_keys:ro - /volume1/docker/mcpo/uv-cache:/app/uv-cache + secrets: + - source: flowagent_azure_client_id + target: flowagent_azure_client_id + - source: flowagent_azure_tenant_id + target: flowagent_azure_tenant_id + - source: flowagent_azure_client_secret + target: flowagent_azure_client_secret networks: - traefik_backend deploy: @@ -173,6 +180,13 @@ services: - traefik.http.middlewares.n8n.headers.STSPreload=true - traefik.http.routers.n8n.middlewares=forwardAuth-authentik@file, crowdsec@file - traefik.swarm.network=traefik_backend +secrets: + flowagent_azure_client_id: + external: true + flowagent_azure_tenant_id: + external: true + flowagent_azure_client_secret: + external: true networks: traefik_backend: external: true