From 46c72994d8d96c4513256e77feed2097e10fafdc Mon Sep 17 00:00:00 2001 From: orfelorfel23 Date: Thu, 1 Oct 2026 17:41:21 +0200 Subject: [PATCH] Fix Paperclip exposure policy to public and map custom OpenCode providers --- services/paperclip/docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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: