dify插件打包后上传安装报错:plugin verification has been enabled, and the plugin you want to install has a bad

.env 配置文件将 FORCE_VERIFYING_SIGNATURE 改为 false Dify 平台将允许安装所有未在 Dify Marketplace 上架(审核)的插件。

 

services:

  api:

    image: langgenius/dify-api:1.10.1

    restart: always

    environment:

      <<: *shared-api-worker-env   # 先合并共享环境变量

      ENFORCE_LANGGENIUS_PLUGIN_SIGNATURES: "false"  # 再覆盖或新增

      MODE: api

      SENTRY_DSN: ${API_SENTRY_DSN:-}

      SENTRY_TRACES_SAMPLE_RATE: ${API_SENTRY_TRACES_SAMPLE_RATE:-1.0}

      SENTRY_PROFILES_SAMPLE_RATE: ${SENTRY_PROFILES_SAMPLE_RATE:-1.0}

      PLUGIN_REMOTE_INSTALL_HOST: ${EXPOSE_PLUGIN_DEBUGGING_HOST:-localhost}

      PLUGIN_REMOTE_INSTALL_PORT: ${EXPOSE_PLUGIN_DEBUGGING_PORT:-5003}

      PLUGIN_MAX_PACKAGE_SIZE: ${PLUGIN_MAX_PACKAGE_SIZE:-52428800}

 

 

# plugin daemon

plugin_daemon:

image: langgenius/dify-plugin-daemon:0.4.1-local

restart: always

environment:

# Use the shared environment variables.

<<: *shared-api-worker-env

DB_DATABASE: ${DB_PLUGIN_DATABASE:-dify_plugin}

SERVER_PORT: ${PLUGIN_DAEMON_PORT:-5002}

SERVER_KEY: ${PLUGIN_DAEMON_KEY:-lYkiYYT6owG+71oLerGzA7GXCgOT++6ovaezWAjpCjf+Sjc3ZtU+qUEi}

MAX_PLUGIN_PACKAGE_SIZE: ${PLUGIN_MAX_PACKAGE_SIZE:-52428800}

PPROF_ENABLED: ${PLUGIN_PPROF_ENABLED:-false}

DIFY_INNER_API_URL: ${PLUGIN_DIFY_INNER_API_URL:-http://api:5001}

DIFY_INNER_API_KEY: ${PLUGIN_DIFY_INNER_API_KEY:-QaHbTe77CtuXmsfyhR7+vRjI/+XbV1AaFy691iy+kGDv2Jvy0/eAh8Y1}

PLUGIN_REMOTE_INSTALLING_HOST: ${PLUGIN_DEBUGGING_HOST:-0.0.0.0}

PLUGIN_REMOTE_INSTALLING_PORT: ${PLUGIN_DEBUGGING_PORT:-5003}

PLUGIN_WORKING_PATH: ${PLUGIN_WORKING_PATH:-/app/storage/cwd}

 

# **新增或覆盖这两行**

ENFORCE_LANGGENIUS_PLUGIN_SIGNATURES: "false"

PLUGIN_PACKAGE_VERIFYING: "false"

 

FORCE_VERIFYING_SIGNATURE: "false"

FORCE_VERIFYING_SIGNATURE: ${FORCE_VERIFYING_SIGNATURE:-true}

 

 

PYTHON_ENV_INIT_TIMEOUT: ${PLUGIN_PYTHON_ENV_INIT_TIMEOUT:-120}

PLUGIN_MAX_EXECUTION_TIMEOUT: ${PLUGIN_MAX_EXECUTION_TIMEOUT:-600}

PLUGIN_STDIO_BUFFER_SIZE: ${PLUGIN_STDIO_BUFFER_SIZE:-1024}

PLUGIN_STDIO_MAX_BUFFER_SIZE: ${PLUGIN_STDIO_MAX_BUFFER_SIZE:-5242880}

PIP_MIRROR_URL: ${PIP_MIRROR_URL:-}

PLUGIN_STORAGE_TYPE: ${PLUGIN_STORAGE_TYPE:-local}

PLUGIN_STORAGE_LOCAL_ROOT: ${PLUGIN_STORAGE_LOCAL_ROOT:-/app/storage}

PLUGIN_INSTALLED_PATH: ${PLUGIN_INSTALLED_PATH:-plugin}

PLUGIN_PACKAGE_CACHE_PATH: ${PLUGIN_PACKAGE_CACHE_PATH:-plugin_packages}

PLUGIN_MEDIA_CACHE_PATH: ${PLUGIN_MEDIA_CACHE_PATH:-assets}

PLUGIN_STORAGE_OSS_BUCKET: ${PLUGIN_STORAGE_OSS_BUCKET:-}

S3_USE_AWS_MANAGED_IAM: ${PLUGIN_S3_USE_AWS_MANAGED_IAM:-false}

S3_USE_AWS: ${PLUGIN_S3_USE_AWS:-false}

S3_ENDPOINT: ${PLUGIN_S3_ENDPOINT:-}

S3_USE_PATH_STYLE: ${PLUGIN_S3_USE_PATH_STYLE:-false}

AWS_ACCESS_KEY: ${PLUGIN_AWS_ACCESS_KEY:-}

AWS_SECRET_KEY: ${PLUGIN_AWS_SECRET_KEY:-}

AWS_REGION: ${PLUGIN_AWS_REGION:-}

AZURE_BLOB_STORAGE_CONNECTION_STRING: ${PLUGIN_AZURE_BLOB_STORAGE_CONNECTION_STRING:-}

AZURE_BLOB_STORAGE_CONTAINER_NAME: ${PLUGIN_AZURE_BLOB_STORAGE_CONTAINER_NAME:-}

TENCENT_COS_SECRET_KEY: ${PLUGIN_TENCENT_COS_SECRET_KEY:-}

TENCENT_COS_SECRET_ID: ${PLUGIN_TENCENT_COS_SECRET_ID:-}

TENCENT_COS_REGION: ${PLUGIN_TENCENT_COS_REGION:-}

ALIYUN_OSS_REGION: ${PLUGIN_ALIYUN_OSS_REGION:-}

ALIYUN_OSS_ENDPOINT: ${PLUGIN_ALIYUN_OSS_ENDPOINT:-}

ALIYUN_OSS_ACCESS_KEY_ID: ${PLUGIN_ALIYUN_OSS_ACCESS_KEY_ID:-}

ALIYUN_OSS_ACCESS_KEY_SECRET: ${PLUGIN_ALIYUN_OSS_ACCESS_KEY_SECRET:-}

ALIYUN_OSS_AUTH_VERSION: ${PLUGIN_ALIYUN_OSS_AUTH_VERSION:-v4}

ALIYUN_OSS_PATH: ${PLUGIN_ALIYUN_OSS_PATH:-}

VOLCENGINE_TOS_ENDPOINT: ${PLUGIN_VOLCENGINE_TOS_ENDPOINT:-}

VOLCENGINE_TOS_ACCESS_KEY: ${PLUGIN_VOLCENGINE_TOS_ACCESS_KEY:-}

VOLCENGINE_TOS_SECRET_KEY: ${PLUGIN_VOLCENGINE_TOS_SECRET_KEY:-}

VOLCENGINE_TOS_REGION: ${PLUGIN_VOLCENGINE_TOS_REGION:-}

SENTRY_ENABLED: ${PLUGIN_SENTRY_ENABLED:-false}

SENTRY_DSN: ${PLUGIN_SENTRY_DSN:-}

posted @ 2025-12-30 10:39  南北12345678  阅读(1)  评论(0)    收藏  举报