diff --git a/services/paperclip/docker-compose.yml b/services/paperclip/docker-compose.yml index 1a0039d..b4d4eb3 100644 --- a/services/paperclip/docker-compose.yml +++ b/services/paperclip/docker-compose.yml @@ -26,13 +26,14 @@ services: PORT: "3100" SERVE_UI: "true" PAPERCLIP_DEPLOYMENT_MODE: "authenticated" - PAPERCLIP_DEPLOYMENT_EXPOSURE: "private" + PAPERCLIP_DEPLOYMENT_EXPOSURE: "public" PAPERCLIP_PUBLIC_URL: "https://${PAPERCLIP_DOMAIN}" BETTER_AUTH_SECRET: "${BETTER_AUTH_SECRET}" OPENROUTER_API_KEY: "${OPENROUTER_API_KEY}" MISTRAL_API_KEY: "${MISTRAL_API_KEY}" MINIMAX_API_KEY: "${MINIMAX_API_KEY}" POE_API_KEY: "${POE_API_KEY}" + PAPERCLIP_OPENCODE_PROVIDERS: '{"mistral":{"npm":"@ai-sdk/openai-compatible","options":{"apiKey":"{env:MISTRAL_API_KEY}"},"models":{"mistral/mistral-large":{}}},"minimax":{"npm":"@ai-sdk/openai-compatible","options":{"apiKey":"{env:MINIMAX_API_KEY}"},"models":{"minimax/abab6.5s":{}}},"poe":{"npm":"@ai-sdk/openai-compatible","options":{"apiKey":"{env:POE_API_KEY}"},"models":{"poe/claude-3-opus":{}}}}' volumes: - /opt/PaperClip-Data/paperclip:/paperclip depends_on: