dify-aio

dify-aio

Aplicación Docker from JSONbored's Repository

Visión general

Dify is a self-hosted AI application platform for agentic workflows, RAG pipelines, tools, model-provider integrations, and observability.

All-In-One Unraid Edition
dify-aio packages the Dify API, workers, web UI, plugin daemon, code sandbox, SSRF proxy, Nginx, PostgreSQL with pgvector, and Redis into one practical Unraid-first container.

Quick Install (Beginners)

  1. Install this template and leave [code]Web UI Port[/code] and [code]AppData[/code] at their defaults unless you already have a port conflict.
  2. Start the container and give first boot a few minutes. The wrapper initializes bundled PostgreSQL, pgvector, Redis, generated secrets, local storage, the sandbox, plugin daemon, and the Dify services.
  3. Open the Web UI and create the first admin account. You can optionally set [code]Initial Admin Password[/code] before first boot, but it is not required.
  4. Add model-provider credentials inside Dify first. For a reverse proxy or published apps, set [code]Public URL[/code] to your external HTTPS URL and restart.
  5. Keep Advanced View defaults for the easiest install. The bundled database, cache, vector store, local file storage, sandbox, and SSRF proxy are already wired together.

Power Users (Advanced View)

  • Advanced View exposes external PostgreSQL-compatible databases, Redis, object storage, vector databases, SMTP/mail, plugin storage, observability, CORS/CSP, sandbox, proxy, token expiry, indexing, cleanup, and broader upstream Dify environment controls.
  • If you switch a backend selector such as [code]VECTOR_STORE[/code], [code]STORAGE_TYPE[/code], [code]DB_TYPE[/code], or internal service toggles, configure the matching companion fields for that backend.
  • Blank secret fields generate and persist values in [code]/appdata/config/generated.env[/code]. Explicit Unraid template values override generated secrets, and [code]/appdata/config/extra.env[/code] remains the final advanced override escape hatch.
  • [code]CHECK_UPDATE_URL[/code] is blank by default to avoid outbound update checks unless you intentionally opt in.

Important Notes

  • Dify is a heavier multi-service stack. Plan for at least 2 CPU cores and 4 GiB RAM, with more memory for real indexing, workflow, or model-heavy workloads.
  • Public exposure should sit behind a trusted reverse proxy with TLS. Review sandbox/network settings before allowing untrusted users to run code or tools.
  • External vector stores, object storage, SMTP, and model providers are optional but real production deployments may need them.

Requisitos

Dify is a heavier multi-service application. Plan for at least 2 CPU cores and 4 GiB RAM, with more memory for real workloads. Public exposure should be placed behind a trusted reverse proxy with TLS. Model-provider API keys, SMTP, object storage, and external vector stores are optional but may be required for production use.

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8080]
Red
bridge
Concha
sh
Privilegiado
false

Configuración de plantillas

Web UI PortPorttcp

Dify Web UI and API gateway port.

Objetivo
8080
Por defecto
8080
Valor
8080
AppDataPathrw

Persistent Dify data, generated secrets, PostgreSQL data, Redis data, uploads, plugin storage, and sandbox configuration.

Objetivo
/appdata
Por defecto
/mnt/user/appdata/dify-aio
Valor
/mnt/user/appdata/dify-aio
Public URLVariable

Optional external base URL such as https://dify.example.com. Used to default Dify console, app, trigger, WebSocket, and file URLs.

Objetivo
DIFY_AIO_PUBLIC_URL
Initial Admin PasswordVariable

Optional initial admin password. Dify limits this value to 30 characters. Leave blank to set the admin account during first-run setup.

Objetivo
INIT_PASSWORD
TimezoneVariable

Container timezone.

Objetivo
TZ
Por defecto
UTC
Valor
UTC
Deploy EnvironmentVariable

Dify deployment environment mode. Keep PRODUCTION for normal Unraid installs.

Objetivo
DEPLOY_ENV
Por defecto
PRODUCTION|TESTING
Valor
PRODUCTION
Dify Update Check URLVariable

Optional Dify update-check endpoint. Leave blank to disable outbound update checks for privacy-focused or offline installs.

Objetivo
CHECK_UPDATE_URL
Secret KeyVariable

Dify application secret key. Leave blank to generate and persist one on first boot. Changing this after setup invalidates encrypted credentials and sessions.

Objetivo
SECRET_KEY
Use Internal PostgreSQLVariable

Use the bundled PostgreSQL 15 database with pgvector. Set false only when using an external PostgreSQL-compatible database.

Objetivo
DIFY_USE_INTERNAL_POSTGRES
Por defecto
true|false
Valor
true
Database TypeVariable

Database type used by Dify. The bundled AIO database is PostgreSQL; non-PostgreSQL modes require external infrastructure.

Objetivo
DB_TYPE
Por defecto
postgresql|mysql|oceanbase|seekdb
Valor
postgresql
Database HostVariable

PostgreSQL host. Keep 127.0.0.1 for bundled PostgreSQL.

Objetivo
DB_HOST
Por defecto
127.0.0.1
Valor
127.0.0.1
Database PortVariable

PostgreSQL port.

Objetivo
DB_PORT
Por defecto
5432
Valor
5432
Database UserVariable

PostgreSQL user for Dify.

Objetivo
DB_USERNAME
Por defecto
dify
Valor
dify
Database PasswordVariable

PostgreSQL password. Leave blank to generate and persist one on first boot.

Objetivo
DB_PASSWORD
Database NameVariable

PostgreSQL database used by the Dify API.

Objetivo
DB_DATABASE
Por defecto
dify
Valor
dify
Plugin Database NameVariable

PostgreSQL database used by the Dify plugin daemon.

Objetivo
DB_PLUGIN_DATABASE
Por defecto
dify_plugin
Valor
dify_plugin
Use Internal RedisVariable

Use the bundled Redis instance. Set false only when using an external Redis service.

Objetivo
DIFY_USE_INTERNAL_REDIS
Por defecto
true|false
Valor
true
Redis HostVariable

Redis host. Keep 127.0.0.1 for bundled Redis.

Objetivo
REDIS_HOST
Por defecto
127.0.0.1
Valor
127.0.0.1
Redis PortVariable

Redis port.

Objetivo
REDIS_PORT
Por defecto
6379
Valor
6379
Redis PasswordVariable

Redis password. Leave blank to generate and persist one on first boot.

Objetivo
REDIS_PASSWORD
Celery Broker URLVariable

Optional explicit Celery broker URL. Leave blank to derive it from Redis settings.

Objetivo
CELERY_BROKER_URL
Console API URLVariable

Optional public console API URL. Leave blank to derive from Public URL or incoming requests.

Objetivo
CONSOLE_API_URL
Console Web URLVariable

Optional public console web URL. Leave blank to derive from Public URL or incoming requests.

Objetivo
CONSOLE_WEB_URL
Service API URLVariable

Optional public Service API URL shown inside Dify. Leave blank to derive from Public URL or incoming requests.

Objetivo
SERVICE_API_URL
Trigger URLVariable

Optional public trigger URL. Leave blank to derive from Public URL or use Dify defaults.

Objetivo
TRIGGER_URL
App API URLVariable

Optional published-app API URL. Leave blank to derive from Public URL or incoming requests.

Objetivo
APP_API_URL
App Web URLVariable

Optional published-app web URL. Leave blank to derive from Public URL or incoming requests.

Objetivo
APP_WEB_URL
Files URLVariable

Optional public file preview/download URL. Leave blank to derive from Public URL.

Objetivo
FILES_URL
Internal Files URLVariable

Internal file URL used by Dify services. Leave blank for the AIO localhost default.

Objetivo
INTERNAL_FILES_URL
Next Public Socket URLVariable

Optional WebSocket URL for collaboration mode. Leave blank to derive from Public URL when provided.

Objetivo
NEXT_PUBLIC_SOCKET_URL
Log FileVariable

Optional Dify log file path. Leave blank for /appdata/logs/server.log.

Objetivo
LOG_FILE
Log TimezoneVariable

Optional Dify log timezone. Leave blank to inherit TZ.

Objetivo
LOG_TZ
API Bind AddressVariable

Internal Dify API bind address. Keep localhost so only the bundled Nginx gateway is exposed.

Objetivo
DIFY_BIND_ADDRESS
Por defecto
127.0.0.1
Valor
127.0.0.1
Server WorkersVariable

Dify API worker count. Increase only if the host has enough CPU and memory.

Objetivo
SERVER_WORKER_AMOUNT
Por defecto
1
Valor
1
Server Worker ClassVariable

Gunicorn worker class. The AIO default supports collaboration WebSockets.

Objetivo
SERVER_WORKER_CLASS
Por defecto
geventwebsocket.gunicorn.workers.GeventWebSocketWorker
Valor
geventwebsocket.gunicorn.workers.GeventWebSocketWorker
Celery WorkersVariable

Dify background worker count. Increase for indexing-heavy workloads on larger hosts.

Objetivo
CELERY_WORKER_AMOUNT
Por defecto
2
Valor
2
Celery Worker ClassVariable

Celery worker class. Keep gevent unless debugging an upstream-specific issue.

Objetivo
CELERY_WORKER_CLASS
Por defecto
gevent
Valor
gevent
Gunicorn TimeoutVariable

API request timeout in seconds.

Objetivo
GUNICORN_TIMEOUT
Por defecto
360
Valor
360
Vector StoreVariable

Dify vector database backend. The default uses bundled PostgreSQL with pgvector. Non-pgvector choices require external services and matching variables.

Objetivo
VECTOR_STORE
Por defecto
pgvector|weaviate|qdrant|milvus|myscale|relyt|pgvecto-rs|chroma|opensearch|oracle|tencent|elasticsearch|elasticsearch-ja|analyticdb|couchbase|vikingdb|opengauss|tablestore|vastbase|tidb|tidb_on_qdrant|baidu|lindorm|huawei_cloud|upstash|matrixone|clickzetta|alibabacloud_mysql|iris|hologres
Valor
pgvector
PGVector HostVariable

Optional pgvector host override. Leave blank to reuse the Dify database host.

Objetivo
PGVECTOR_HOST
PGVector PortVariable

Optional pgvector port override. Leave blank to reuse the Dify database port.

Objetivo
PGVECTOR_PORT
PGVector UserVariable

Optional pgvector user override. Leave blank to reuse the Dify database user.

Objetivo
PGVECTOR_USER
PGVector PasswordVariable

Optional pgvector password override. Leave blank to reuse the Dify database password.

Objetivo
PGVECTOR_PASSWORD
PGVector DatabaseVariable

Optional pgvector database override. Leave blank to reuse the Dify database name.

Objetivo
PGVECTOR_DATABASE
Qdrant URLVariable

External Qdrant URL when Vector Store is qdrant.

Objetivo
QDRANT_URL
Qdrant API KeyVariable

External Qdrant API key when required.

Objetivo
QDRANT_API_KEY
Weaviate EndpointVariable

External Weaviate HTTP endpoint when Vector Store is weaviate.

Objetivo
WEAVIATE_ENDPOINT
Weaviate API KeyVariable

External Weaviate API key when required.

Objetivo
WEAVIATE_API_KEY
Weaviate GRPC EndpointVariable

External Weaviate gRPC endpoint when required.

Objetivo
WEAVIATE_GRPC_ENDPOINT
Storage TypeVariable

Dify file storage backend. The default uses local OpenDAL filesystem storage under AppData.

Objetivo
STORAGE_TYPE
Por defecto
opendal|s3|azure-blob|google-storage|aliyun-oss|tencent-cos|huawei-obs|oci-storage|volcengine-tos|baidu-obs|supabase|clickzetta-volume
Valor
opendal
OpenDAL SchemeVariable

OpenDAL storage scheme. The AIO default uses local filesystem storage.

Objetivo
OPENDAL_SCHEME
Por defecto
fs
Valor
fs
OpenDAL Filesystem RootVariable

OpenDAL filesystem root. Leave blank for /app/api/storage, symlinked to AppData.

Objetivo
OPENDAL_FS_ROOT
S3 EndpointVariable

S3-compatible storage endpoint when using S3 storage.

Objetivo
S3_ENDPOINT
S3 RegionVariable

S3 region.

Objetivo
S3_REGION
Por defecto
us-east-1
Valor
us-east-1
S3 Bucket NameVariable

S3 bucket for Dify files.

Objetivo
S3_BUCKET_NAME
S3 Access KeyVariable

S3 access key.

Objetivo
S3_ACCESS_KEY
S3 Secret KeyVariable

S3 secret key.

Objetivo
S3_SECRET_KEY
Enable SandboxVariable

Run the bundled Dify sandbox used for code execution. Disabling it breaks code-execution features.

Objetivo
DIFY_ENABLE_SANDBOX
Por defecto
true|false
Valor
true
Sandbox API KeyVariable

Sandbox API key. Leave blank to generate and persist one on first boot.

Objetivo
SANDBOX_API_KEY
Code Execution EndpointVariable

Dify sandbox endpoint. Leave blank for the AIO localhost sandbox.

Objetivo
CODE_EXECUTION_ENDPOINT
Code Execution API KeyVariable

Dify sandbox API key used by the API service. Leave blank to mirror Sandbox API Key.

Objetivo
CODE_EXECUTION_API_KEY
Sandbox Network AccessVariable

Allow sandboxed code to access the network through the bundled SSRF proxy.

Objetivo
SANDBOX_ENABLE_NETWORK
Por defecto
true|false
Valor
true
Sandbox Worker TimeoutVariable

Sandbox execution timeout in seconds.

Objetivo
SANDBOX_WORKER_TIMEOUT
Por defecto
15
Valor
15
Sandbox PortVariable

Sandbox service port. Leave blank for 8194.

Objetivo
SANDBOX_PORT
Sandbox HTTP ProxyVariable

HTTP proxy used by sandboxed code. Leave blank for the bundled SSRF proxy.

Objetivo
SANDBOX_HTTP_PROXY
Sandbox HTTPS ProxyVariable

HTTPS proxy used by sandboxed code. Leave blank for the bundled SSRF proxy.

Objetivo
SANDBOX_HTTPS_PROXY
SSRF HTTP Proxy URLVariable

Internal HTTP proxy URL used by Dify. Leave blank for the bundled SSRF proxy.

Objetivo
SSRF_PROXY_HTTP_URL
SSRF HTTPS Proxy URLVariable

Internal HTTPS proxy URL used by Dify. Leave blank for the bundled SSRF proxy.

Objetivo
SSRF_PROXY_HTTPS_URL
SSRF Reverse Proxy PortVariable

Internal reverse proxy port. Leave blank for the AIO non-conflicting default.

Objetivo
SSRF_REVERSE_PROXY_PORT
SSRF Sandbox HostVariable

Sandbox host name used by the SSRF proxy. Leave blank for localhost.

Objetivo
SSRF_SANDBOX_HOST
Plugin Daemon KeyVariable

Plugin daemon server key. Leave blank to generate and persist one on first boot.

Objetivo
PLUGIN_DAEMON_KEY
Plugin Inner API KeyVariable

Shared inner API key used between Dify and the plugin daemon. Leave blank to generate and persist one on first boot.

Objetivo
PLUGIN_DIFY_INNER_API_KEY
Plugin Daemon URLVariable

Plugin daemon URL used by Dify. Leave blank for the AIO localhost plugin daemon.

Objetivo
PLUGIN_DAEMON_URL
Plugin Inner API URLVariable

Inner API URL used by the plugin daemon. Leave blank for the AIO localhost API.

Objetivo
PLUGIN_DIFY_INNER_API_URL
Verify Plugin SignaturesVariable

Require signed plugins where Dify supports signature verification.

Objetivo
FORCE_VERIFYING_SIGNATURE
Por defecto
true|false
Valor
true
Marketplace EnabledVariable

Enable the Dify plugin marketplace integration.

Objetivo
MARKETPLACE_ENABLED
Por defecto
true|false
Valor
true
Mail TypeVariable

Mail provider used by Dify.

Objetivo
MAIL_TYPE
Por defecto
resend|smtp|sendgrid
Valor
resend
Resend API KeyVariable

Resend API key when Mail Type is resend.

Objetivo
RESEND_API_KEY
SendGrid API KeyVariable

SendGrid API key when Mail Type is sendgrid.

Objetivo
SENDGRID_API_KEY
SMTP ServerVariable

SMTP host when Mail Type is smtp.

Objetivo
SMTP_SERVER
SMTP PortVariable

SMTP port.

Objetivo
SMTP_PORT
Por defecto
465
Valor
465
SMTP UsernameVariable

SMTP username.

Objetivo
SMTP_USERNAME
SMTP PasswordVariable

SMTP password.

Objetivo
SMTP_PASSWORD
Mail FromVariable

Default sender address for Dify email.

Objetivo
MAIL_DEFAULT_SEND_FROM
Nginx PortVariable

Internal Nginx listen port. Keep this aligned with the Web UI Port mapping.

Objetivo
NGINX_PORT
Por defecto
8080
Valor
8080
Nginx Server NameVariable

Nginx server_name value.

Objetivo
NGINX_SERVER_NAME
Por defecto
_
Valor
_
Nginx Client Max Body SizeVariable

Maximum request body size accepted by the bundled Nginx gateway.

Objetivo
NGINX_CLIENT_MAX_BODY_SIZE
Por defecto
100M
Valor
100M
Nginx Proxy Read TimeoutVariable

Bundled Nginx proxy read timeout.

Objetivo
NGINX_PROXY_READ_TIMEOUT
Por defecto
3600s
Valor
3600s
Nginx Proxy Send TimeoutVariable

Bundled Nginx proxy send timeout.

Objetivo
NGINX_PROXY_SEND_TIMEOUT
Por defecto
3600s
Valor
3600s
Website FirecrawlVariable

Expose Firecrawl as a Dify website datasource option. Configure Firecrawl credentials inside Dify where required.

Objetivo
ENABLE_WEBSITE_FIRECRAWL
Por defecto
true|false
Valor
true
Website Jina ReaderVariable

Expose Jina Reader as a Dify website datasource option.

Objetivo
ENABLE_WEBSITE_JINAREADER
Por defecto
true|false
Valor
true
Website WaterCrawlVariable

Expose WaterCrawl as a Dify website datasource option.

Objetivo
ENABLE_WEBSITE_WATERCRAWL
Por defecto
true|false
Valor
true
Workflow Execution StorageVariable

Storage backend for workflow node execution records. Keep rdbms for the default AIO database path.

Objetivo
WORKFLOW_NODE_EXECUTION_STORAGE
Por defecto
rdbms|hybrid
Valor
rdbms
AIO Wait Timeout SecondsVariable

Startup wait timeout for internal service readiness checks.

Objetivo
DIFY_AIO_WAIT_TIMEOUT_SECONDS
Por defecto
300
Valor
300
AIO Extra Env FileVariable

Optional dotenv-style file for rare upstream Dify variables that are intentionally not shown in the Unraid template.

Objetivo
DIFY_AIO_EXTRA_ENV_FILE
Por defecto
/appdata/config/extra.env
Valor
/appdata/config/extra.env
AIO LANG OverrideVariable

Optional locale override for LANG. Leave blank for C.UTF-8.

Objetivo
DIFY_AIO_LANG
AIO LC_ALL OverrideVariable

Optional locale override for LC_ALL. Leave blank for C.UTF-8.

Objetivo
DIFY_AIO_LC_ALL
Dify Web PortVariable

Internal Dify web service port. Keep aligned with the bundled Nginx proxy.

Objetivo
DIFY_WEB_PORT
Por defecto
3000
Valor
3000
Dify Web HostVariable

Internal Dify web service bind host. Keep localhost so only the bundled Nginx gateway is exposed.

Objetivo
DIFY_WEB_HOST
Por defecto
127.0.0.1
Valor
127.0.0.1
Plugin PlatformVariable

Plugin daemon platform mode. The AIO default is local.

Objetivo
PLUGIN_PLATFORM
Por defecto
local
Valor
local
Plugin Remote Installing HostVariable

Plugin remote-install/debug host used by the plugin daemon. Keep localhost unless you intentionally expose plugin debugging.

Objetivo
PLUGIN_DEBUGGING_HOST
Por defecto
127.0.0.1
Valor
127.0.0.1
Plugin Remote Installing PortVariable

Plugin remote-install/debug port used by the plugin daemon.

Objetivo
PLUGIN_DEBUGGING_PORT
Por defecto
5003
Valor
5003
Plugin Max Package SizeVariable

Maximum plugin package size accepted by the plugin daemon, in bytes.

Objetivo
PLUGIN_MAX_PACKAGE_SIZE
Por defecto
52428800
Valor
52428800
Plugin Daemon PortVariable

Internal plugin daemon port. Keep aligned with the bundled Nginx /e/ route.

Objetivo
PLUGIN_DAEMON_PORT
Por defecto
5002
Valor
5002
Plugin DB SSL ModeVariable

Plugin daemon database SSL mode.

Objetivo
DB_SSL_MODE
Por defecto
disable
Valor
disable
Sandbox Pip Mirror URLVariable

Optional Python package mirror URL used by the Dify sandbox.

Objetivo
PIP_MIRROR_URL
Disable Next TelemetryVariable

Disable telemetry from the bundled Next.js web runtime.

Objetivo
NEXT_TELEMETRY_DISABLED
Por defecto
1
Valor
1
Dify Env: LOG_LEVELVariable

The log level for the application. Supported values are `DEBUG`, `INFO`, `WARNING`, `ERROR`, `CRITICAL`

Objetivo
LOG_LEVEL
Por defecto
DEBUG|INFO|WARNING|ERROR|CRITICAL
Valor
INFO
Dify Env: LOG_OUTPUT_FORMATVariable

Log output format: text or json

Objetivo
LOG_OUTPUT_FORMAT
Por defecto
text|json
Valor
text
Dify Env: LOG_FILE_MAX_SIZEVariable

Log file max size, the unit is MB

Objetivo
LOG_FILE_MAX_SIZE
Por defecto
20
Valor
20
Dify Env: LOG_FILE_BACKUP_COUNTVariable

Log file max backup count

Objetivo
LOG_FILE_BACKUP_COUNT
Por defecto
5
Valor
5
Dify Env: LOG_DATEFORMATVariable

Log dateformat

Objetivo
LOG_DATEFORMAT
Por defecto
%Y-%m-%d %H:%M:%S
Valor
%Y-%m-%d %H:%M:%S
Dify Env: DEBUGVariable

Debug mode, default is false. It is recommended to turn on this configuration for local development to prevent some problems caused by monkey patch.

Objetivo
DEBUG
Por defecto
false|true
Valor
false
Dify Env: FLASK_DEBUGVariable

Flask debug mode, it can output trace information at the interface when turned on, which is convenient for debugging.

Objetivo
FLASK_DEBUG
Por defecto
false|true
Valor
false
Dify Env: ENABLE_REQUEST_LOGGINGVariable

Enable request logging, which will log the request and response information. And the log level is DEBUG

Objetivo
ENABLE_REQUEST_LOGGING
Por defecto
False|True
Valor
False
Dify Env: OPENAI_API_BASEVariable

Used to change the OpenAI base address, default is https://api.openai.com/v1. When OpenAI cannot be accessed in China, replace it with a domestic mirror address, or when a local model provides OpenAI compatible API, it can be replaced.

Objetivo
OPENAI_API_BASE
Por defecto
https://api.openai.com/v1
Valor
https://api.openai.com/v1
Dify Env: MIGRATION_ENABLEDVariable

When enabled, migrations will be executed prior to application startup and the application will start after the migrations have completed.

Objetivo
MIGRATION_ENABLED
Por defecto
true|false
Valor
true
Dify Env: FILES_ACCESS_TIMEOUTVariable

File Access Time specifies a time interval in seconds for the file to be accessed. The default value is 300 seconds.

Objetivo
FILES_ACCESS_TIMEOUT
Por defecto
300
Valor
300
Dify Env: ENABLE_COLLABORATION_MODEVariable

Collaboration mode toggle To open collaboration features, you also need to set SERVER_WORKER_CLASS=geventwebsocket.gunicorn.workers.GeventWebSocketWorker

Objetivo
ENABLE_COLLABORATION_MODE
Por defecto
false|true
Valor
false
Dify Env: ACCESS_TOKEN_EXPIRE_MINUTESVariable

Access token expiration time in minutes

Objetivo
ACCESS_TOKEN_EXPIRE_MINUTES
Por defecto
60
Valor
60
Dify Env: REFRESH_TOKEN_EXPIRE_DAYSVariable

Refresh token expiration time in days

Objetivo
REFRESH_TOKEN_EXPIRE_DAYS
Por defecto
30
Valor
30
Dify Env: APP_DEFAULT_ACTIVE_REQUESTSVariable

The default number of active requests for the application, where 0 means unlimited, should be a non-negative integer.

Objetivo
APP_DEFAULT_ACTIVE_REQUESTS
Por defecto
0
Valor
0
Dify Env: APP_MAX_ACTIVE_REQUESTSVariable

The maximum number of active requests for the application, where 0 means unlimited, should be a non-negative integer.

Objetivo
APP_MAX_ACTIVE_REQUESTS
Por defecto
0
Valor
0
Dify Env: APP_MAX_EXECUTION_TIMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
APP_MAX_EXECUTION_TIME
Por defecto
1200
Valor
1200
Dify Env: CELERY_AUTO_SCALEVariable

Flag indicating whether to enable autoscaling of Celery workers. Autoscaling is useful when tasks are CPU intensive and can be dynamically allocated and deallocated based on the workload. When autoscaling is enabled, the maximum and minimum number of workers can be specified....

Objetivo
CELERY_AUTO_SCALE
Por defecto
false|true
Valor
false
Dify Env: CELERY_MAX_WORKERSVariable

The maximum number of Celery workers that can be autoscaled. This is optional and only used when autoscaling is enabled. Default is not set.

Objetivo
CELERY_MAX_WORKERS
Dify Env: CELERY_MIN_WORKERSVariable

The minimum number of Celery workers that can be autoscaled. This is optional and only used when autoscaling is enabled. Default is not set.

Objetivo
CELERY_MIN_WORKERS
Dify Env: API_TOOL_DEFAULT_CONNECT_TIMEOUTVariable

API Tool configuration

Objetivo
API_TOOL_DEFAULT_CONNECT_TIMEOUT
Por defecto
10
Valor
10
Dify Env: API_TOOL_DEFAULT_READ_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
API_TOOL_DEFAULT_READ_TIMEOUT
Por defecto
60
Valor
60
Dify Env: NEXT_PUBLIC_ENABLE_SINGLE_DOLLAR_LATEXVariable

Enable inline LaTeX rendering with single dollar signs ($...$) in the web frontend Default is false for security reasons to prevent conflicts with regular text

Objetivo
NEXT_PUBLIC_ENABLE_SINGLE_DOLLAR_LATEX
Por defecto
false|true
Valor
false
Dify Env: SQLALCHEMY_POOL_SIZEVariable

The size of the database connection pool. The default is 30 connections, which can be appropriately increased.

Objetivo
SQLALCHEMY_POOL_SIZE
Por defecto
30
Valor
30
Dify Env: SQLALCHEMY_MAX_OVERFLOWVariable

The default is 10 connections, which allows temporary overflow beyond the pool size.

Objetivo
SQLALCHEMY_MAX_OVERFLOW
Por defecto
10
Valor
10
Dify Env: SQLALCHEMY_POOL_RECYCLEVariable

Database connection pool recycling time, the default is 3600 seconds.

Objetivo
SQLALCHEMY_POOL_RECYCLE
Por defecto
3600
Valor
3600
Dify Env: SQLALCHEMY_ECHOVariable

Whether to print SQL, default is false.

Objetivo
SQLALCHEMY_ECHO
Por defecto
false|true
Valor
false
Dify Env: SQLALCHEMY_POOL_PRE_PINGVariable

If True, will test connections for liveness upon each checkout

Objetivo
SQLALCHEMY_POOL_PRE_PING
Por defecto
false|true
Valor
false
Dify Env: SQLALCHEMY_POOL_USE_LIFOVariable

Whether to enable the Last in first out option or use default FIFO queue if is false

Objetivo
SQLALCHEMY_POOL_USE_LIFO
Por defecto
false|true
Valor
false
Dify Env: SQLALCHEMY_POOL_TIMEOUTVariable

Number of seconds to wait for a connection from the pool before raising a timeout error. Default is 30

Objetivo
SQLALCHEMY_POOL_TIMEOUT
Por defecto
30
Valor
30
Dify Env: POSTGRES_MAX_CONNECTIONSVariable

Maximum number of connections to the database Default is 100 Reference: https://www.postgresql.org/docs/current/runtime-config-connection.html#GUC-MAX-CONNECTIONS

Objetivo
POSTGRES_MAX_CONNECTIONS
Por defecto
200
Valor
200
Dify Env: POSTGRES_SHARED_BUFFERSVariable

Sets the amount of shared memory used for postgres's shared buffers. Default is 128MB Recommended value: 25% of available memory Reference: https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-SHARED-BUFFERS

Objetivo
POSTGRES_SHARED_BUFFERS
Por defecto
128MB
Valor
128MB
Dify Env: POSTGRES_WORK_MEMVariable

Sets the amount of memory used by each database worker for working space. Default is 4MB Reference: https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-WORK-MEM

Objetivo
POSTGRES_WORK_MEM
Por defecto
4MB
Valor
4MB
Dify Env: POSTGRES_MAINTENANCE_WORK_MEMVariable

Sets the amount of memory reserved for maintenance activities. Default is 64MB Reference: https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-MAINTENANCE-WORK-MEM

Objetivo
POSTGRES_MAINTENANCE_WORK_MEM
Por defecto
64MB
Valor
64MB
Dify Env: POSTGRES_EFFECTIVE_CACHE_SIZEVariable

Sets the planner's assumption about the effective cache size. Default is 4096MB Reference: https://www.postgresql.org/docs/current/runtime-config-query.html#GUC-EFFECTIVE-CACHE-SIZE

Objetivo
POSTGRES_EFFECTIVE_CACHE_SIZE
Por defecto
4096MB
Valor
4096MB
Dify Env: POSTGRES_STATEMENT_TIMEOUTVariable

Sets the maximum allowed duration of any statement before termination. Default is 0 (no timeout). Reference: https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-STATEMENT-TIMEOUT A value of 0 prevents the server from timing out statements.

Objetivo
POSTGRES_STATEMENT_TIMEOUT
Por defecto
0
Valor
0
Dify Env: POSTGRES_IDLE_IN_TRANSACTION_SESSION_TIMEOUTVariable

Sets the maximum allowed duration of any idle in-transaction session before termination. Default is 0 (no timeout). Reference: https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-IDLE-IN-TRANSACTION-SESSION-TIMEOUT A value of 0 prevents the server from...

Objetivo
POSTGRES_IDLE_IN_TRANSACTION_SESSION_TIMEOUT
Por defecto
0
Valor
0
Dify Env: MYSQL_MAX_CONNECTIONSVariable

MySQL Performance Configuration Maximum number of connections to MySQL Default is 1000

Objetivo
MYSQL_MAX_CONNECTIONS
Por defecto
1000
Valor
1000
Dify Env: MYSQL_INNODB_BUFFER_POOL_SIZEVariable

InnoDB buffer pool size Default is 512M Recommended value: 70-80% of available memory for dedicated MySQL server Reference: https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size

Objetivo
MYSQL_INNODB_BUFFER_POOL_SIZE
Por defecto
512M
Valor
512M
Dify Env: MYSQL_INNODB_LOG_FILE_SIZEVariable

InnoDB log file size Default is 128M Reference: https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_log_file_size

Objetivo
MYSQL_INNODB_LOG_FILE_SIZE
Por defecto
128M
Valor
128M
Dify Env: MYSQL_INNODB_FLUSH_LOG_AT_TRX_COMMITVariable

InnoDB flush log at transaction commit Default is 2 (flush to OS cache, sync every second) Options: 0 (no flush), 1 (flush and sync), 2 (flush to OS cache) Reference: https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_flush_log_at_trx_commit

Objetivo
MYSQL_INNODB_FLUSH_LOG_AT_TRX_COMMIT
Por defecto
2
Valor
2
Dify Env: REDIS_USERNAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_USERNAME
Dify Env: REDIS_USE_SSLVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_USE_SSL
Por defecto
false|true
Valor
false
Dify Env: REDIS_SSL_CERT_REQSVariable

SSL configuration for Redis (when REDIS_USE_SSL=true)

Objetivo
REDIS_SSL_CERT_REQS
Por defecto
CERT_NONE|CERT_OPTIONAL|CERT_REQUIRED
Valor
CERT_NONE
Dify Env: REDIS_SSL_CA_CERTSVariable

Options: CERT_NONE, CERT_OPTIONAL, CERT_REQUIRED

Objetivo
REDIS_SSL_CA_CERTS
Dify Env: REDIS_SSL_CERTFILEVariable

Path to CA certificate file for SSL verification

Objetivo
REDIS_SSL_CERTFILE
Dify Env: REDIS_SSL_KEYFILEVariable

Path to client certificate file for SSL authentication

Objetivo
REDIS_SSL_KEYFILE
Dify Env: REDIS_DBVariable

Path to client private key file for SSL authentication

Objetivo
REDIS_DB
Por defecto
0
Valor
0
Dify Env: REDIS_KEY_PREFIXVariable

Optional global prefix for Redis keys, topics, streams, and Celery Redis transport artifacts. Leave empty to preserve current unprefixed behavior.

Objetivo
REDIS_KEY_PREFIX
Dify Env: REDIS_MAX_CONNECTIONSVariable

Optional: limit total Redis connections used by API/Worker (unset for default) Align with API's REDIS_MAX_CONNECTIONS in configs

Objetivo
REDIS_MAX_CONNECTIONS
Dify Env: REDIS_USE_SENTINELVariable

Whether to use Redis Sentinel mode. If set to true, the application will automatically discover and connect to the master node through Sentinel.

Objetivo
REDIS_USE_SENTINEL
Por defecto
false|true
Valor
false
Dify Env: REDIS_SENTINELSVariable

List of Redis Sentinel nodes. If Sentinel mode is enabled, provide at least one Sentinel IP and port. Format: `sentinel1_ip:sentinel1_port,sentinel2_ip:sentinel2_port,sentinel3_ip:sentinel3_port`

Objetivo
REDIS_SENTINELS
Dify Env: REDIS_SENTINEL_SERVICE_NAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_SENTINEL_SERVICE_NAME
Dify Env: REDIS_SENTINEL_USERNAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_SENTINEL_USERNAME
Dify Env: REDIS_SENTINEL_PASSWORDVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_SENTINEL_PASSWORD
Dify Env: REDIS_SENTINEL_SOCKET_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_SENTINEL_SOCKET_TIMEOUT
Por defecto
0.1
Valor
0.1
Dify Env: REDIS_USE_CLUSTERSVariable

List of Redis Cluster nodes. If Cluster mode is enabled, provide at least one Cluster IP and port. Format: `Cluster1_ip:Cluster1_port,Cluster2_ip:Cluster2_port,Cluster3_ip:Cluster3_port`

Objetivo
REDIS_USE_CLUSTERS
Por defecto
false|true
Valor
false
Dify Env: REDIS_CLUSTERSVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_CLUSTERS
Dify Env: REDIS_CLUSTERS_PASSWORDVariable

Upstream Dify self-hosted environment variable.

Objetivo
REDIS_CLUSTERS_PASSWORD
Dify Env: REDIS_RETRY_RETRIESVariable

Redis connection and retry configuration max redis retry

Objetivo
REDIS_RETRY_RETRIES
Por defecto
3
Valor
3
Dify Env: REDIS_RETRY_BACKOFF_BASEVariable

Base delay (in seconds) for exponential backoff on retries

Objetivo
REDIS_RETRY_BACKOFF_BASE
Por defecto
1.0
Valor
1.0
Dify Env: REDIS_RETRY_BACKOFF_CAPVariable

Cap (in seconds) for exponential backoff on retries

Objetivo
REDIS_RETRY_BACKOFF_CAP
Por defecto
10.0
Valor
10.0
Dify Env: REDIS_SOCKET_TIMEOUTVariable

Timeout (in seconds) for Redis socket operations

Objetivo
REDIS_SOCKET_TIMEOUT
Por defecto
5.0
Valor
5.0
Dify Env: REDIS_SOCKET_CONNECT_TIMEOUTVariable

Timeout (in seconds) for establishing a Redis connection

Objetivo
REDIS_SOCKET_CONNECT_TIMEOUT
Por defecto
5.0
Valor
5.0
Dify Env: REDIS_HEALTH_CHECK_INTERVALVariable

Interval (in seconds) for Redis health checks

Objetivo
REDIS_HEALTH_CHECK_INTERVAL
Por defecto
30
Valor
30
Dify Env: CELERY_BACKENDVariable

Upstream Dify self-hosted environment variable.

Objetivo
CELERY_BACKEND
Por defecto
redis
Valor
redis
Dify Env: BROKER_USE_SSLVariable

Upstream Dify self-hosted environment variable.

Objetivo
BROKER_USE_SSL
Por defecto
false|true
Valor
false
Dify Env: CELERY_USE_SENTINELVariable

If you are using Redis Sentinel for high availability, configure the following settings.

Objetivo
CELERY_USE_SENTINEL
Por defecto
false|true
Valor
false
Dify Env: CELERY_SENTINEL_MASTER_NAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CELERY_SENTINEL_MASTER_NAME
Dify Env: CELERY_SENTINEL_PASSWORDVariable

Upstream Dify self-hosted environment variable.

Objetivo
CELERY_SENTINEL_PASSWORD
Dify Env: CELERY_SENTINEL_SOCKET_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
CELERY_SENTINEL_SOCKET_TIMEOUT
Por defecto
0.1
Valor
0.1
Dify Env: CELERY_TASK_ANNOTATIONSVariable

e.g. {"tasks.add": {"rate_limit": "10/s"}}

Objetivo
CELERY_TASK_ANNOTATIONS
Por defecto
null
Valor
null
Dify Env: WEB_API_CORS_ALLOW_ORIGINSVariable

Specifies the allowed origins for cross-origin requests to the Web API, e.g. https://dify.app or * for all origins.

Objetivo
WEB_API_CORS_ALLOW_ORIGINS
Por defecto
*
Valor
*
Dify Env: CONSOLE_CORS_ALLOW_ORIGINSVariable

Specifies the allowed origins for cross-origin requests to the console API, e.g. https://cloud.dify.ai or * for all origins.

Objetivo
CONSOLE_CORS_ALLOW_ORIGINS
Por defecto
*
Valor
*
Dify Env: COOKIE_DOMAINVariable

When the frontend and backend run on different subdomains, set COOKIE_DOMAIN to the site's top-level domain (e.g., `example.com`). Leading dots are optional.

Objetivo
COOKIE_DOMAIN
Dify Env: NEXT_PUBLIC_COOKIE_DOMAINVariable

When the frontend and backend run on different subdomains, set NEXT_PUBLIC_COOKIE_DOMAIN=1.

Objetivo
NEXT_PUBLIC_COOKIE_DOMAIN
Dify Env: NEXT_PUBLIC_BATCH_CONCURRENCYVariable

Upstream Dify self-hosted environment variable.

Objetivo
NEXT_PUBLIC_BATCH_CONCURRENCY
Por defecto
5
Valor
5
Dify Env: CLICKZETTA_VOLUME_TYPEVariable

Volume type selection (three types available): - user: Personal/small team use, simple config, user-level permissions - table: Enterprise multi-tenant, smart routing, table-level + user-level permissions - external: Data lake integration, external storage connection, volume-...

Objetivo
CLICKZETTA_VOLUME_TYPE
Por defecto
user
Valor
user
Dify Env: CLICKZETTA_VOLUME_NAMEVariable

External Volume name (required only when TYPE=external)

Objetivo
CLICKZETTA_VOLUME_NAME
Dify Env: CLICKZETTA_VOLUME_TABLE_PREFIXVariable

Table Volume table prefix (used only when TYPE=table)

Objetivo
CLICKZETTA_VOLUME_TABLE_PREFIX
Por defecto
dataset_
Valor
dataset_
Dify Env: CLICKZETTA_VOLUME_DIFY_PREFIXVariable

Dify file directory prefix (isolates from other apps, recommended to keep default)

Objetivo
CLICKZETTA_VOLUME_DIFY_PREFIX
Por defecto
dify_km
Valor
dify_km
Dify Env: S3_ADDRESS_STYLEVariable

Upstream Dify self-hosted environment variable.

Objetivo
S3_ADDRESS_STYLE
Por defecto
auto
Valor
auto
Dify Env: S3_USE_AWS_MANAGED_IAMVariable

Whether to use AWS managed IAM roles for authenticating with the S3 service. If set to false, the access key and secret key must be provided.

Objetivo
S3_USE_AWS_MANAGED_IAM
Por defecto
false|true
Valor
false
Dify Env: ARCHIVE_STORAGE_ENABLEDVariable

Workflow run and Conversation archive storage (S3-compatible)

Objetivo
ARCHIVE_STORAGE_ENABLED
Por defecto
false|true
Valor
false
Dify Env: ARCHIVE_STORAGE_ENDPOINTVariable

Upstream Dify self-hosted environment variable.

Objetivo
ARCHIVE_STORAGE_ENDPOINT
Dify Env: ARCHIVE_STORAGE_ARCHIVE_BUCKETVariable

Upstream Dify self-hosted environment variable.

Objetivo
ARCHIVE_STORAGE_ARCHIVE_BUCKET
Dify Env: ARCHIVE_STORAGE_EXPORT_BUCKETVariable

Upstream Dify self-hosted environment variable.

Objetivo
ARCHIVE_STORAGE_EXPORT_BUCKET
Dify Env: ARCHIVE_STORAGE_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable.

Objetivo
ARCHIVE_STORAGE_ACCESS_KEY
Dify Env: ARCHIVE_STORAGE_SECRET_KEYVariable

Upstream Dify self-hosted environment variable.

Objetivo
ARCHIVE_STORAGE_SECRET_KEY
Dify Env: ARCHIVE_STORAGE_REGIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
ARCHIVE_STORAGE_REGION
Por defecto
auto
Valor
auto
Dify Env: AZURE_BLOB_ACCOUNT_NAMEVariable

Azure Blob Configuration

Objetivo
AZURE_BLOB_ACCOUNT_NAME
Por defecto
difyai
Valor
difyai
Dify Env: AZURE_BLOB_ACCOUNT_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
AZURE_BLOB_ACCOUNT_KEY
Dify Env: AZURE_BLOB_CONTAINER_NAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
AZURE_BLOB_CONTAINER_NAME
Por defecto
difyai-container
Valor
difyai-container
Dify Env: AZURE_BLOB_ACCOUNT_URLVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
AZURE_BLOB_ACCOUNT_URL
Dify Env: GOOGLE_STORAGE_BUCKET_NAMEVariable

Google Storage Configuration Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
GOOGLE_STORAGE_BUCKET_NAME
Dify Env: GOOGLE_STORAGE_SERVICE_ACCOUNT_JSON_BASE64Variable

Upstream Dify self-hosted environment variable.

Objetivo
GOOGLE_STORAGE_SERVICE_ACCOUNT_JSON_BASE64
Dify Env: ALIYUN_OSS_BUCKET_NAMEVariable

The Alibaba Cloud OSS configurations, Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
ALIYUN_OSS_BUCKET_NAME
Dify Env: ALIYUN_OSS_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ALIYUN_OSS_ACCESS_KEY
Dify Env: ALIYUN_OSS_SECRET_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ALIYUN_OSS_SECRET_KEY
Dify Env: ALIYUN_OSS_ENDPOINTVariable

Upstream Dify self-hosted environment variable. Official default: 'https://oss-ap-southeast-1-internal.aliyuncs.com'.

Objetivo
ALIYUN_OSS_ENDPOINT
Dify Env: ALIYUN_OSS_REGIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
ALIYUN_OSS_REGION
Por defecto
ap-southeast-1
Valor
ap-southeast-1
Dify Env: ALIYUN_OSS_AUTH_VERSIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
ALIYUN_OSS_AUTH_VERSION
Por defecto
v4
Valor
v4
Dify Env: ALIYUN_OSS_PATHVariable

Don't start with '/'. OSS doesn't support leading slash in object names. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
ALIYUN_OSS_PATH
Dify Env: TENCENT_COS_BUCKET_NAMEVariable

Tencent COS Configuration Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
TENCENT_COS_BUCKET_NAME
Dify Env: TENCENT_COS_SECRET_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
TENCENT_COS_SECRET_KEY
Dify Env: TENCENT_COS_SECRET_IDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
TENCENT_COS_SECRET_ID
Dify Env: TENCENT_COS_REGIONVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
TENCENT_COS_REGION
Dify Env: TENCENT_COS_SCHEMEVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
TENCENT_COS_SCHEME
Dify Env: TENCENT_COS_CUSTOM_DOMAINVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
TENCENT_COS_CUSTOM_DOMAIN
Dify Env: OCI_ENDPOINTVariable

Oracle Storage Configuration Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
OCI_ENDPOINT
Dify Env: OCI_BUCKET_NAMEVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
OCI_BUCKET_NAME
Dify Env: OCI_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
OCI_ACCESS_KEY
Dify Env: OCI_SECRET_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
OCI_SECRET_KEY
Dify Env: OCI_REGIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
OCI_REGION
Por defecto
us-ashburn-1
Valor
us-ashburn-1
Dify Env: HUAWEI_OBS_BUCKET_NAMEVariable

Huawei OBS Configuration Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
HUAWEI_OBS_BUCKET_NAME
Dify Env: HUAWEI_OBS_SECRET_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
HUAWEI_OBS_SECRET_KEY
Dify Env: HUAWEI_OBS_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
HUAWEI_OBS_ACCESS_KEY
Dify Env: HUAWEI_OBS_SERVERVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
HUAWEI_OBS_SERVER
Dify Env: HUAWEI_OBS_PATH_STYLEVariable

Upstream Dify self-hosted environment variable.

Objetivo
HUAWEI_OBS_PATH_STYLE
Por defecto
false|true
Valor
false
Dify Env: VOLCENGINE_TOS_BUCKET_NAMEVariable

Volcengine TOS Configuration Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
VOLCENGINE_TOS_BUCKET_NAME
Dify Env: VOLCENGINE_TOS_SECRET_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
VOLCENGINE_TOS_SECRET_KEY
Dify Env: VOLCENGINE_TOS_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
VOLCENGINE_TOS_ACCESS_KEY
Dify Env: VOLCENGINE_TOS_ENDPOINTVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
VOLCENGINE_TOS_ENDPOINT
Dify Env: VOLCENGINE_TOS_REGIONVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
VOLCENGINE_TOS_REGION
Dify Env: BAIDU_OBS_BUCKET_NAMEVariable

Baidu OBS Storage Configuration Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
BAIDU_OBS_BUCKET_NAME
Dify Env: BAIDU_OBS_SECRET_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
BAIDU_OBS_SECRET_KEY
Dify Env: BAIDU_OBS_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
BAIDU_OBS_ACCESS_KEY
Dify Env: BAIDU_OBS_ENDPOINTVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
BAIDU_OBS_ENDPOINT
Dify Env: SUPABASE_BUCKET_NAMEVariable

Supabase Storage Configuration Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
SUPABASE_BUCKET_NAME
Dify Env: SUPABASE_API_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
SUPABASE_API_KEY
Dify Env: SUPABASE_URLVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
SUPABASE_URL
Dify Env: VECTOR_INDEX_NAME_PREFIXVariable

Prefix used to create collection name in vector database

Objetivo
VECTOR_INDEX_NAME_PREFIX
Por defecto
Vector_index
Valor
Vector_index
Dify Env: WEAVIATE_TOKENIZATIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
WEAVIATE_TOKENIZATION
Por defecto
word
Valor
word
Dify Env: QDRANT_CLIENT_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
QDRANT_CLIENT_TIMEOUT
Por defecto
20
Valor
20
Dify Env: QDRANT_GRPC_ENABLEDVariable

Upstream Dify self-hosted environment variable.

Objetivo
QDRANT_GRPC_ENABLED
Por defecto
false|true
Valor
false
Dify Env: QDRANT_GRPC_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
QDRANT_GRPC_PORT
Por defecto
6334
Valor
6334
Dify Env: QDRANT_REPLICATION_FACTORVariable

Upstream Dify self-hosted environment variable.

Objetivo
QDRANT_REPLICATION_FACTOR
Por defecto
1
Valor
1
Dify Env: MILVUS_URIVariable

Milvus configuration. Only available when VECTOR_STORE is `milvus`. The milvus uri.

Objetivo
MILVUS_URI
Por defecto
http://host.docker.internal:19530
Valor
http://host.docker.internal:19530
Dify Env: MILVUS_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
MILVUS_DATABASE
Dify Env: MILVUS_TOKENVariable

Upstream Dify self-hosted environment variable.

Objetivo
MILVUS_TOKEN
Dify Env: MILVUS_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
MILVUS_USER
Dify Env: MILVUS_PASSWORDVariable

Upstream Dify self-hosted environment variable.

Objetivo
MILVUS_PASSWORD
Dify Env: MILVUS_ENABLE_HYBRID_SEARCHVariable

Upstream Dify self-hosted environment variable.

Objetivo
MILVUS_ENABLE_HYBRID_SEARCH
Por defecto
False|True
Valor
False
Dify Env: MILVUS_ANALYZER_PARAMSVariable

Upstream Dify self-hosted environment variable.

Objetivo
MILVUS_ANALYZER_PARAMS
Dify Env: MYSCALE_HOSTVariable

MyScale configuration, only available when VECTOR_STORE is `myscale` For multi-language support, please set MYSCALE_FTS_PARAMS with referring to: https://myscale.com/docs/en/text-search/#understanding-fts-index-parameters Official default: 'myscale'.

Objetivo
MYSCALE_HOST
Dify Env: MYSCALE_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
MYSCALE_PORT
Por defecto
8123
Valor
8123
Dify Env: MYSCALE_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
MYSCALE_USER
Por defecto
default
Valor
default
Dify Env: MYSCALE_PASSWORDVariable

Upstream Dify self-hosted environment variable.

Objetivo
MYSCALE_PASSWORD
Dify Env: MYSCALE_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
MYSCALE_DATABASE
Por defecto
dify
Valor
dify
Dify Env: MYSCALE_FTS_PARAMSVariable

Upstream Dify self-hosted environment variable.

Objetivo
MYSCALE_FTS_PARAMS
Dify Env: COUCHBASE_CONNECTION_STRINGVariable

Couchbase configurations, only available when VECTOR_STORE is `couchbase` The connection string must include hostname defined in the docker-compose file (couchbase-server in this case) Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
COUCHBASE_CONNECTION_STRING
Dify Env: COUCHBASE_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
COUCHBASE_USER
Por defecto
Administrator
Valor
Administrator
Dify Env: COUCHBASE_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
COUCHBASE_PASSWORD
Dify Env: COUCHBASE_BUCKET_NAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
COUCHBASE_BUCKET_NAME
Por defecto
Embeddings
Valor
Embeddings
Dify Env: COUCHBASE_SCOPE_NAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
COUCHBASE_SCOPE_NAME
Por defecto
_default
Valor
_default
Dify Env: HOLOGRES_HOSTVariable

Hologres configurations, only available when VECTOR_STORE is `hologres` access_key_id is used as the PG username, access_key_secret is used as the PG password

Objetivo
HOLOGRES_HOST
Dify Env: HOLOGRES_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_PORT
Por defecto
80
Valor
80
Dify Env: HOLOGRES_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_DATABASE
Dify Env: HOLOGRES_ACCESS_KEY_IDVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_ACCESS_KEY_ID
Dify Env: HOLOGRES_ACCESS_KEY_SECRETVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_ACCESS_KEY_SECRET
Dify Env: HOLOGRES_SCHEMAVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_SCHEMA
Por defecto
public
Valor
public
Dify Env: HOLOGRES_TOKENIZERVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_TOKENIZER
Por defecto
jieba
Valor
jieba
Dify Env: HOLOGRES_DISTANCE_METHODVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_DISTANCE_METHOD
Por defecto
Cosine
Valor
Cosine
Dify Env: HOLOGRES_BASE_QUANTIZATION_TYPEVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_BASE_QUANTIZATION_TYPE
Por defecto
rabitq
Valor
rabitq
Dify Env: HOLOGRES_MAX_DEGREEVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_MAX_DEGREE
Por defecto
64
Valor
64
Dify Env: HOLOGRES_EF_CONSTRUCTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
HOLOGRES_EF_CONSTRUCTION
Por defecto
400
Valor
400
Dify Env: PGVECTOR_MIN_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
PGVECTOR_MIN_CONNECTION
Por defecto
1
Valor
1
Dify Env: PGVECTOR_MAX_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
PGVECTOR_MAX_CONNECTION
Por defecto
5
Valor
5
Dify Env: PGVECTOR_PG_BIGMVariable

Upstream Dify self-hosted environment variable.

Objetivo
PGVECTOR_PG_BIGM
Por defecto
false|true
Valor
false
Dify Env: PGVECTOR_PG_BIGM_VERSIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
PGVECTOR_PG_BIGM_VERSION
Por defecto
1.2-20240606
Valor
1.2-20240606
Dify Env: VASTBASE_HOSTVariable

vastbase configurations, only available when VECTOR_STORE is `vastbase` Official default: 'vastbase'.

Objetivo
VASTBASE_HOST
Dify Env: VASTBASE_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
VASTBASE_PORT
Por defecto
5432
Valor
5432
Dify Env: VASTBASE_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
VASTBASE_USER
Por defecto
dify
Valor
dify
Dify Env: VASTBASE_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
VASTBASE_PASSWORD
Dify Env: VASTBASE_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
VASTBASE_DATABASE
Por defecto
dify
Valor
dify
Dify Env: VASTBASE_MIN_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
VASTBASE_MIN_CONNECTION
Por defecto
1
Valor
1
Dify Env: VASTBASE_MAX_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
VASTBASE_MAX_CONNECTION
Por defecto
5
Valor
5
Dify Env: PGVECTO_RS_HOSTVariable

pgvecto-rs configurations, only available when VECTOR_STORE is `pgvecto-rs` Official default: 'pgvecto-rs'.

Objetivo
PGVECTO_RS_HOST
Dify Env: PGVECTO_RS_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
PGVECTO_RS_PORT
Por defecto
5432
Valor
5432
Dify Env: PGVECTO_RS_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
PGVECTO_RS_USER
Por defecto
postgres
Valor
postgres
Dify Env: PGVECTO_RS_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
PGVECTO_RS_PASSWORD
Dify Env: PGVECTO_RS_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
PGVECTO_RS_DATABASE
Por defecto
dify
Valor
dify
Dify Env: ANALYTICDB_KEY_IDVariable

analyticdb configurations, only available when VECTOR_STORE is `analyticdb` Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ANALYTICDB_KEY_ID
Dify Env: ANALYTICDB_KEY_SECRETVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ANALYTICDB_KEY_SECRET
Dify Env: ANALYTICDB_REGION_IDVariable

Upstream Dify self-hosted environment variable.

Objetivo
ANALYTICDB_REGION_ID
Por defecto
cn-hangzhou
Valor
cn-hangzhou
Dify Env: ANALYTICDB_INSTANCE_IDVariable

Upstream Dify self-hosted environment variable.

Objetivo
ANALYTICDB_INSTANCE_ID
Por defecto
gp-ab123456
Valor
gp-ab123456
Dify Env: ANALYTICDB_ACCOUNTVariable

Upstream Dify self-hosted environment variable.

Objetivo
ANALYTICDB_ACCOUNT
Por defecto
testaccount
Valor
testaccount
Dify Env: ANALYTICDB_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ANALYTICDB_PASSWORD
Dify Env: ANALYTICDB_NAMESPACEVariable

Upstream Dify self-hosted environment variable.

Objetivo
ANALYTICDB_NAMESPACE
Por defecto
dify
Valor
dify
Dify Env: ANALYTICDB_NAMESPACE_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ANALYTICDB_NAMESPACE_PASSWORD
Dify Env: ANALYTICDB_HOSTVariable

Upstream Dify self-hosted environment variable. Official default: 'gp-test.aliyuncs.com'.

Objetivo
ANALYTICDB_HOST
Dify Env: ANALYTICDB_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
ANALYTICDB_PORT
Por defecto
5432
Valor
5432
Dify Env: ANALYTICDB_MIN_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
ANALYTICDB_MIN_CONNECTION
Por defecto
1
Valor
1
Dify Env: ANALYTICDB_MAX_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
ANALYTICDB_MAX_CONNECTION
Por defecto
5
Valor
5
Dify Env: TIDB_VECTOR_HOSTVariable

TiDB vector configurations, only available when VECTOR_STORE is `tidb_vector` Official default: 'tidb'.

Objetivo
TIDB_VECTOR_HOST
Dify Env: TIDB_VECTOR_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
TIDB_VECTOR_PORT
Por defecto
4000
Valor
4000
Dify Env: TIDB_VECTOR_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
TIDB_VECTOR_USER
Dify Env: TIDB_VECTOR_PASSWORDVariable

Upstream Dify self-hosted environment variable.

Objetivo
TIDB_VECTOR_PASSWORD
Dify Env: TIDB_VECTOR_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
TIDB_VECTOR_DATABASE
Por defecto
dify
Valor
dify
Dify Env: MATRIXONE_HOSTVariable

Matrixone vector configurations. Official default: 'matrixone'.

Objetivo
MATRIXONE_HOST
Dify Env: MATRIXONE_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
MATRIXONE_PORT
Por defecto
6001
Valor
6001
Dify Env: MATRIXONE_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
MATRIXONE_USER
Por defecto
dump
Valor
dump
Dify Env: MATRIXONE_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
MATRIXONE_PASSWORD
Dify Env: MATRIXONE_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
MATRIXONE_DATABASE
Por defecto
dify
Valor
dify
Dify Env: TIDB_ON_QDRANT_URLVariable

Tidb on qdrant configuration, only available when VECTOR_STORE is `tidb_on_qdrant` Official default: 'http://127.0.0.1'.

Objetivo
TIDB_ON_QDRANT_URL
Dify Env: TIDB_ON_QDRANT_API_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
TIDB_ON_QDRANT_API_KEY
Dify Env: TIDB_ON_QDRANT_CLIENT_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
TIDB_ON_QDRANT_CLIENT_TIMEOUT
Por defecto
20
Valor
20
Dify Env: TIDB_ON_QDRANT_GRPC_ENABLEDVariable

Upstream Dify self-hosted environment variable.

Objetivo
TIDB_ON_QDRANT_GRPC_ENABLED
Por defecto
false|true
Valor
false
Dify Env: TIDB_ON_QDRANT_GRPC_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
TIDB_ON_QDRANT_GRPC_PORT
Por defecto
6334
Valor
6334
Dify Env: CHROMA_HOSTVariable

Chroma configuration, only available when VECTOR_STORE is `chroma` Official default: '127.0.0.1'.

Objetivo
CHROMA_HOST
Dify Env: CHROMA_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
CHROMA_PORT
Por defecto
8000
Valor
8000
Dify Env: CHROMA_TENANTVariable

Upstream Dify self-hosted environment variable.

Objetivo
CHROMA_TENANT
Por defecto
default_tenant
Valor
default_tenant
Dify Env: CHROMA_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CHROMA_DATABASE
Por defecto
default_database
Valor
default_database
Dify Env: CHROMA_AUTH_PROVIDERVariable

Upstream Dify self-hosted environment variable.

Objetivo
CHROMA_AUTH_PROVIDER
Por defecto
chromadb.auth.token_authn.TokenAuthClientProvider
Valor
chromadb.auth.token_authn.TokenAuthClientProvider
Dify Env: CHROMA_AUTH_CREDENTIALSVariable

Upstream Dify self-hosted environment variable.

Objetivo
CHROMA_AUTH_CREDENTIALS
Dify Env: ORACLE_USERVariable

Oracle configuration, only available when VECTOR_STORE is `oracle`

Objetivo
ORACLE_USER
Por defecto
dify
Valor
dify
Dify Env: ORACLE_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ORACLE_PASSWORD
Dify Env: ORACLE_DSNVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ORACLE_DSN
Dify Env: ORACLE_CONFIG_DIRVariable

Upstream Dify self-hosted environment variable.

Objetivo
ORACLE_CONFIG_DIR
Por defecto
/app/api/storage/wallet
Valor
/app/api/storage/wallet
Dify Env: ORACLE_WALLET_LOCATIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
ORACLE_WALLET_LOCATION
Por defecto
/app/api/storage/wallet
Valor
/app/api/storage/wallet
Dify Env: ORACLE_WALLET_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ORACLE_WALLET_PASSWORD
Dify Env: ORACLE_IS_AUTONOMOUSVariable

Upstream Dify self-hosted environment variable.

Objetivo
ORACLE_IS_AUTONOMOUS
Por defecto
false|true
Valor
false
Dify Env: ALIBABACLOUD_MYSQL_HOSTVariable

AlibabaCloud MySQL configuration, only available when VECTOR_STORE is `alibabacloud_mysql` Official default: '127.0.0.1'.

Objetivo
ALIBABACLOUD_MYSQL_HOST
Dify Env: ALIBABACLOUD_MYSQL_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
ALIBABACLOUD_MYSQL_PORT
Por defecto
3306
Valor
3306
Dify Env: ALIBABACLOUD_MYSQL_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
ALIBABACLOUD_MYSQL_USER
Por defecto
root
Valor
root
Dify Env: ALIBABACLOUD_MYSQL_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ALIBABACLOUD_MYSQL_PASSWORD
Dify Env: ALIBABACLOUD_MYSQL_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
ALIBABACLOUD_MYSQL_DATABASE
Por defecto
dify
Valor
dify
Dify Env: ALIBABACLOUD_MYSQL_MAX_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
ALIBABACLOUD_MYSQL_MAX_CONNECTION
Por defecto
5
Valor
5
Dify Env: ALIBABACLOUD_MYSQL_HNSW_MVariable

Upstream Dify self-hosted environment variable.

Objetivo
ALIBABACLOUD_MYSQL_HNSW_M
Por defecto
6
Valor
6
Dify Env: RELYT_HOSTVariable

relyt configurations, only available when VECTOR_STORE is `relyt` Official default: 'db'.

Objetivo
RELYT_HOST
Dify Env: RELYT_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
RELYT_PORT
Por defecto
5432
Valor
5432
Dify Env: RELYT_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
RELYT_USER
Por defecto
postgres
Valor
postgres
Dify Env: RELYT_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
RELYT_PASSWORD
Dify Env: RELYT_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
RELYT_DATABASE
Por defecto
postgres
Valor
postgres
Dify Env: OPENSEARCH_HOSTVariable

open search configuration, only available when VECTOR_STORE is `opensearch` Official default: 'opensearch'.

Objetivo
OPENSEARCH_HOST
Dify Env: OPENSEARCH_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENSEARCH_PORT
Por defecto
9200
Valor
9200
Dify Env: OPENSEARCH_SECUREVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENSEARCH_SECURE
Por defecto
true|false
Valor
true
Dify Env: OPENSEARCH_VERIFY_CERTSVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENSEARCH_VERIFY_CERTS
Por defecto
true|false
Valor
true
Dify Env: OPENSEARCH_AUTH_METHODVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENSEARCH_AUTH_METHOD
Por defecto
basic
Valor
basic
Dify Env: OPENSEARCH_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENSEARCH_USER
Por defecto
admin
Valor
admin
Dify Env: OPENSEARCH_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
OPENSEARCH_PASSWORD
Dify Env: OPENSEARCH_AWS_REGIONVariable

If using AWS managed IAM, e.g. Managed Cluster or OpenSearch Serverless

Objetivo
OPENSEARCH_AWS_REGION
Por defecto
ap-southeast-1
Valor
ap-southeast-1
Dify Env: OPENSEARCH_AWS_SERVICEVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENSEARCH_AWS_SERVICE
Por defecto
aoss
Valor
aoss
Dify Env: TENCENT_VECTOR_DB_URLVariable

tencent vector configurations, only available when VECTOR_STORE is `tencent` Official default: 'http://127.0.0.1'.

Objetivo
TENCENT_VECTOR_DB_URL
Dify Env: TENCENT_VECTOR_DB_API_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
TENCENT_VECTOR_DB_API_KEY
Dify Env: TENCENT_VECTOR_DB_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
TENCENT_VECTOR_DB_TIMEOUT
Por defecto
30
Valor
30
Dify Env: TENCENT_VECTOR_DB_USERNAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
TENCENT_VECTOR_DB_USERNAME
Por defecto
dify
Valor
dify
Dify Env: TENCENT_VECTOR_DB_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
TENCENT_VECTOR_DB_DATABASE
Por defecto
dify
Valor
dify
Dify Env: TENCENT_VECTOR_DB_SHARDVariable

Upstream Dify self-hosted environment variable.

Objetivo
TENCENT_VECTOR_DB_SHARD
Por defecto
1
Valor
1
Dify Env: TENCENT_VECTOR_DB_REPLICASVariable

Upstream Dify self-hosted environment variable.

Objetivo
TENCENT_VECTOR_DB_REPLICAS
Por defecto
2
Valor
2
Dify Env: TENCENT_VECTOR_DB_ENABLE_HYBRID_SEARCHVariable

Upstream Dify self-hosted environment variable.

Objetivo
TENCENT_VECTOR_DB_ENABLE_HYBRID_SEARCH
Por defecto
false|true
Valor
false
Dify Env: ELASTICSEARCH_HOSTVariable

ElasticSearch configuration, only available when VECTOR_STORE is `elasticsearch` Official default: '0.0.0.0'.

Objetivo
ELASTICSEARCH_HOST
Dify Env: ELASTICSEARCH_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
ELASTICSEARCH_PORT
Por defecto
9200
Valor
9200
Dify Env: ELASTICSEARCH_USERNAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
ELASTICSEARCH_USERNAME
Por defecto
elastic
Valor
elastic
Dify Env: ELASTICSEARCH_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ELASTICSEARCH_PASSWORD
Dify Env: ELASTICSEARCH_USE_CLOUDVariable

Using ElasticSearch Cloud Serverless, or not.

Objetivo
ELASTICSEARCH_USE_CLOUD
Por defecto
false|true
Valor
false
Dify Env: ELASTICSEARCH_CLOUD_URLVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
ELASTICSEARCH_CLOUD_URL
Dify Env: ELASTICSEARCH_API_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
ELASTICSEARCH_API_KEY
Dify Env: ELASTICSEARCH_VERIFY_CERTSVariable

Upstream Dify self-hosted environment variable.

Objetivo
ELASTICSEARCH_VERIFY_CERTS
Por defecto
False|True
Valor
False
Dify Env: ELASTICSEARCH_CA_CERTSVariable

Upstream Dify self-hosted environment variable.

Objetivo
ELASTICSEARCH_CA_CERTS
Dify Env: ELASTICSEARCH_REQUEST_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
ELASTICSEARCH_REQUEST_TIMEOUT
Por defecto
100000
Valor
100000
Dify Env: ELASTICSEARCH_RETRY_ON_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
ELASTICSEARCH_RETRY_ON_TIMEOUT
Por defecto
True|False
Valor
True
Dify Env: ELASTICSEARCH_MAX_RETRIESVariable

Upstream Dify self-hosted environment variable.

Objetivo
ELASTICSEARCH_MAX_RETRIES
Por defecto
10
Valor
10
Dify Env: BAIDU_VECTOR_DB_ENDPOINTVariable

baidu vector configurations, only available when VECTOR_STORE is `baidu` Official default: 'http://127.0.0.1:5287'.

Objetivo
BAIDU_VECTOR_DB_ENDPOINT
Dify Env: BAIDU_VECTOR_DB_CONNECTION_TIMEOUT_MSVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_CONNECTION_TIMEOUT_MS
Por defecto
30000
Valor
30000
Dify Env: BAIDU_VECTOR_DB_ACCOUNTVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_ACCOUNT
Por defecto
root
Valor
root
Dify Env: BAIDU_VECTOR_DB_API_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
BAIDU_VECTOR_DB_API_KEY
Dify Env: BAIDU_VECTOR_DB_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_DATABASE
Por defecto
dify
Valor
dify
Dify Env: BAIDU_VECTOR_DB_SHARDVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_SHARD
Por defecto
1
Valor
1
Dify Env: BAIDU_VECTOR_DB_REPLICASVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_REPLICAS
Por defecto
3
Valor
3
Dify Env: BAIDU_VECTOR_DB_INVERTED_INDEX_ANALYZERVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_INVERTED_INDEX_ANALYZER
Por defecto
DEFAULT_ANALYZER
Valor
DEFAULT_ANALYZER
Dify Env: BAIDU_VECTOR_DB_INVERTED_INDEX_PARSER_MODEVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_INVERTED_INDEX_PARSER_MODE
Por defecto
COARSE_MODE
Valor
COARSE_MODE
Dify Env: BAIDU_VECTOR_DB_AUTO_BUILD_ROW_COUNT_INCREMENTVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_AUTO_BUILD_ROW_COUNT_INCREMENT
Por defecto
500
Valor
500
Dify Env: BAIDU_VECTOR_DB_AUTO_BUILD_ROW_COUNT_INCREMENT_RATIOVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_AUTO_BUILD_ROW_COUNT_INCREMENT_RATIO
Por defecto
0.05
Valor
0.05
Dify Env: BAIDU_VECTOR_DB_REBUILD_INDEX_TIMEOUT_IN_SECONDSVariable

Upstream Dify self-hosted environment variable.

Objetivo
BAIDU_VECTOR_DB_REBUILD_INDEX_TIMEOUT_IN_SECONDS
Por defecto
300
Valor
300
Dify Env: VIKINGDB_ACCESS_KEYVariable

VikingDB configurations, only available when VECTOR_STORE is `vikingdb` Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
VIKINGDB_ACCESS_KEY
Dify Env: VIKINGDB_SECRET_KEYVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
VIKINGDB_SECRET_KEY
Dify Env: VIKINGDB_REGIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
VIKINGDB_REGION
Por defecto
cn-shanghai
Valor
cn-shanghai
Dify Env: VIKINGDB_HOSTVariable

Upstream Dify self-hosted environment variable. Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
VIKINGDB_HOST
Dify Env: VIKINGDB_SCHEMAVariable

Upstream Dify self-hosted environment variable.

Objetivo
VIKINGDB_SCHEMA
Por defecto
http
Valor
http
Dify Env: VIKINGDB_CONNECTION_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
VIKINGDB_CONNECTION_TIMEOUT
Por defecto
30
Valor
30
Dify Env: VIKINGDB_SOCKET_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
VIKINGDB_SOCKET_TIMEOUT
Por defecto
30
Valor
30
Dify Env: LINDORM_URLVariable

Lindorm configuration, only available when VECTOR_STORE is `lindorm` Official default: 'http://localhost:30070'.

Objetivo
LINDORM_URL
Dify Env: LINDORM_USERNAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
LINDORM_USERNAME
Por defecto
admin
Valor
admin
Dify Env: LINDORM_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
LINDORM_PASSWORD
Dify Env: LINDORM_USING_UGCVariable

Upstream Dify self-hosted environment variable.

Objetivo
LINDORM_USING_UGC
Por defecto
True|False
Valor
True
Dify Env: LINDORM_QUERY_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
LINDORM_QUERY_TIMEOUT
Por defecto
1
Valor
1
Dify Env: OPENGAUSS_HOSTVariable

opengauss configurations, only available when VECTOR_STORE is `opengauss` Official default: 'opengauss'.

Objetivo
OPENGAUSS_HOST
Dify Env: OPENGAUSS_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENGAUSS_PORT
Por defecto
6600
Valor
6600
Dify Env: OPENGAUSS_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENGAUSS_USER
Por defecto
postgres
Valor
postgres
Dify Env: OPENGAUSS_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
OPENGAUSS_PASSWORD
Dify Env: OPENGAUSS_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENGAUSS_DATABASE
Por defecto
dify
Valor
dify
Dify Env: OPENGAUSS_MIN_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENGAUSS_MIN_CONNECTION
Por defecto
1
Valor
1
Dify Env: OPENGAUSS_MAX_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENGAUSS_MAX_CONNECTION
Por defecto
5
Valor
5
Dify Env: OPENGAUSS_ENABLE_PQVariable

Upstream Dify self-hosted environment variable.

Objetivo
OPENGAUSS_ENABLE_PQ
Por defecto
false|true
Valor
false
Dify Env: HUAWEI_CLOUD_HOSTSVariable

huawei cloud search service vector configurations, only available when VECTOR_STORE is `huawei_cloud` Official default: 'https://127.0.0.1:9200'.

Objetivo
HUAWEI_CLOUD_HOSTS
Dify Env: HUAWEI_CLOUD_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
HUAWEI_CLOUD_USER
Por defecto
admin
Valor
admin
Dify Env: HUAWEI_CLOUD_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
HUAWEI_CLOUD_PASSWORD
Dify Env: UPSTASH_VECTOR_URLVariable

Upstash Vector configuration, only available when VECTOR_STORE is `upstash` Upstream ships a placeholder value; the AIO template intentionally leaves it blank.

Objetivo
UPSTASH_VECTOR_URL
Dify Env: UPSTASH_VECTOR_TOKENVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
UPSTASH_VECTOR_TOKEN
Dify Env: TABLESTORE_ENDPOINTVariable

TableStore Vector configuration (only used when VECTOR_STORE is tablestore) Official default: 'https://instance-name.cn-hangzhou.ots.aliyuncs.com'.

Objetivo
TABLESTORE_ENDPOINT
Dify Env: TABLESTORE_INSTANCE_NAMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
TABLESTORE_INSTANCE_NAME
Por defecto
instance-name
Valor
instance-name
Dify Env: TABLESTORE_ACCESS_KEY_IDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
TABLESTORE_ACCESS_KEY_ID
Dify Env: TABLESTORE_ACCESS_KEY_SECRETVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
TABLESTORE_ACCESS_KEY_SECRET
Dify Env: TABLESTORE_NORMALIZE_FULLTEXT_BM25_SCOREVariable

Upstream Dify self-hosted environment variable.

Objetivo
TABLESTORE_NORMALIZE_FULLTEXT_BM25_SCORE
Por defecto
false|true
Valor
false
Dify Env: CLICKZETTA_USERNAMEVariable

Clickzetta configuration, only available when VECTOR_STORE is `clickzetta`

Objetivo
CLICKZETTA_USERNAME
Dify Env: CLICKZETTA_PASSWORDVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_PASSWORD
Dify Env: CLICKZETTA_INSTANCEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_INSTANCE
Dify Env: CLICKZETTA_SERVICEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_SERVICE
Por defecto
api.clickzetta.com
Valor
api.clickzetta.com
Dify Env: CLICKZETTA_WORKSPACEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_WORKSPACE
Por defecto
quick_start
Valor
quick_start
Dify Env: CLICKZETTA_VCLUSTERVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_VCLUSTER
Por defecto
default_ap
Valor
default_ap
Dify Env: CLICKZETTA_SCHEMAVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_SCHEMA
Por defecto
dify
Valor
dify
Dify Env: CLICKZETTA_BATCH_SIZEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_BATCH_SIZE
Por defecto
100
Valor
100
Dify Env: CLICKZETTA_ENABLE_INVERTED_INDEXVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_ENABLE_INVERTED_INDEX
Por defecto
true|false
Valor
true
Dify Env: CLICKZETTA_ANALYZER_TYPEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_ANALYZER_TYPE
Por defecto
chinese
Valor
chinese
Dify Env: CLICKZETTA_ANALYZER_MODEVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_ANALYZER_MODE
Por defecto
smart
Valor
smart
Dify Env: CLICKZETTA_VECTOR_DISTANCE_FUNCTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
CLICKZETTA_VECTOR_DISTANCE_FUNCTION
Por defecto
cosine_distance
Valor
cosine_distance
Dify Env: IRIS_HOSTVariable

InterSystems IRIS configuration, only available when VECTOR_STORE is `iris` Official default: 'iris'.

Objetivo
IRIS_HOST
Dify Env: IRIS_SUPER_SERVER_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_SUPER_SERVER_PORT
Por defecto
1972
Valor
1972
Dify Env: IRIS_WEB_SERVER_PORTVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_WEB_SERVER_PORT
Por defecto
52773
Valor
52773
Dify Env: IRIS_USERVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_USER
Por defecto
_SYSTEM
Valor
_SYSTEM
Dify Env: IRIS_PASSWORDVariable

Upstream Dify self-hosted environment variable. Upstream ships a sample value; the AIO template intentionally leaves it blank.

Objetivo
IRIS_PASSWORD
Dify Env: IRIS_DATABASEVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_DATABASE
Por defecto
USER
Valor
USER
Dify Env: IRIS_SCHEMAVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_SCHEMA
Por defecto
dify
Valor
dify
Dify Env: IRIS_CONNECTION_URLVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_CONNECTION_URL
Dify Env: IRIS_MIN_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_MIN_CONNECTION
Por defecto
1
Valor
1
Dify Env: IRIS_MAX_CONNECTIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_MAX_CONNECTION
Por defecto
3
Valor
3
Dify Env: IRIS_TEXT_INDEXVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_TEXT_INDEX
Por defecto
true|false
Valor
true
Dify Env: IRIS_TEXT_INDEX_LANGUAGEVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_TEXT_INDEX_LANGUAGE
Por defecto
en
Valor
en
Dify Env: IRIS_TIMEZONEVariable

Upstream Dify self-hosted environment variable.

Objetivo
IRIS_TIMEZONE
Por defecto
UTC
Valor
UTC
Dify Env: UPLOAD_FILE_SIZE_LIMITVariable

Upload file size limit, default 15M.

Objetivo
UPLOAD_FILE_SIZE_LIMIT
Por defecto
15
Valor
15
Dify Env: UPLOAD_FILE_BATCH_LIMITVariable

The maximum number of files that can be uploaded at a time, default 5.

Objetivo
UPLOAD_FILE_BATCH_LIMIT
Por defecto
5
Valor
5
Dify Env: UPLOAD_FILE_EXTENSION_BLACKLISTVariable

Comma-separated list of file extensions blocked from upload for security reasons. Extensions should be lowercase without dots (e.g., exe,bat,sh,dll). Empty by default to allow all file types. Recommended: exe,bat,cmd,com,scr,vbs,ps1,msi,dll

Objetivo
UPLOAD_FILE_EXTENSION_BLACKLIST
Dify Env: ATTACHMENT_IMAGE_FILE_SIZE_LIMITVariable

Maximum allowed image file size for attachments in megabytes, default 2.

Objetivo
ATTACHMENT_IMAGE_FILE_SIZE_LIMIT
Por defecto
2
Valor
2
Dify Env: ATTACHMENT_IMAGE_DOWNLOAD_TIMEOUTVariable

Timeout for downloading image attachments in seconds, default 60.

Objetivo
ATTACHMENT_IMAGE_DOWNLOAD_TIMEOUT
Por defecto
60
Valor
60
Dify Env: ETL_TYPEVariable

ETL type, support: `dify`, `Unstructured` `dify` Dify's proprietary file extraction scheme `Unstructured` Unstructured.io file extraction scheme

Objetivo
ETL_TYPE
Por defecto
dify|Unstructured
Valor
dify
Dify Env: UNSTRUCTURED_API_URLVariable

Unstructured API path and API key, needs to be configured when ETL_TYPE is Unstructured Or using Unstructured for document extractor node for pptx. For example: http://unstructured:8000/general/v0/general

Objetivo
UNSTRUCTURED_API_URL
Dify Env: UNSTRUCTURED_API_KEYVariable

Upstream Dify self-hosted environment variable.

Objetivo
UNSTRUCTURED_API_KEY
Dify Env: PROMPT_GENERATION_MAX_TOKENSVariable

The maximum number of tokens allowed for prompt generation. This setting controls the upper limit of tokens that can be used by the LLM when generating a prompt in the prompt generation tool. Default: 512 tokens.

Objetivo
PROMPT_GENERATION_MAX_TOKENS
Por defecto
512
Valor
512
Dify Env: CODE_GENERATION_MAX_TOKENSVariable

The maximum number of tokens allowed for code generation. This setting controls the upper limit of tokens that can be used by the LLM when generating code in the code generation tool. Default: 1024 tokens.

Objetivo
CODE_GENERATION_MAX_TOKENS
Por defecto
1024
Valor
1024
Dify Env: MULTIMODAL_SEND_FORMATVariable

The format of the image/video/audio/document sent when the multi-modal model is input, the default is base64, optional url. The delay of the call in url mode will be lower than that in base64 mode. It is generally recommended to use the more compatible base64 mode. If...

Objetivo
MULTIMODAL_SEND_FORMAT
Por defecto
base64
Valor
base64
Dify Env: UPLOAD_IMAGE_FILE_SIZE_LIMITVariable

Upload image file size limit, default 10M.

Objetivo
UPLOAD_IMAGE_FILE_SIZE_LIMIT
Por defecto
10
Valor
10
Dify Env: UPLOAD_VIDEO_FILE_SIZE_LIMITVariable

Upload video file size limit, default 100M.

Objetivo
UPLOAD_VIDEO_FILE_SIZE_LIMIT
Por defecto
100
Valor
100
Dify Env: UPLOAD_AUDIO_FILE_SIZE_LIMITVariable

Upload audio file size limit, default 50M.

Objetivo
UPLOAD_AUDIO_FILE_SIZE_LIMIT
Por defecto
50
Valor
50
Dify Env: SENTRY_DSNVariable

Sentry Configuration Used for application monitoring and error log tracking.

Objetivo
SENTRY_DSN
Dify Env: PLUGIN_SENTRY_ENABLEDVariable

Plugin_daemon Service Sentry DSN address, default is empty, when empty, all monitoring information is not reported to Sentry. If not set, Sentry error reporting will be disabled.

Objetivo
PLUGIN_SENTRY_ENABLED
Por defecto
false|true
Valor
false
Dify Env: PLUGIN_SENTRY_DSNVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_SENTRY_DSN
Dify Env: NOTION_INTEGRATION_TYPEVariable

Configure as "public" or "internal". Since Notion's OAuth redirect URL only supports HTTPS, if deploying locally, please use Notion's internal integration.

Objetivo
NOTION_INTEGRATION_TYPE
Por defecto
public
Valor
public
Dify Env: NOTION_CLIENT_SECRETVariable

Notion OAuth client secret (used for public integration type)

Objetivo
NOTION_CLIENT_SECRET
Dify Env: NOTION_CLIENT_IDVariable

Notion OAuth client id (used for public integration type)

Objetivo
NOTION_CLIENT_ID
Dify Env: NOTION_INTERNAL_SECRETVariable

Notion internal integration secret. If the value of NOTION_INTEGRATION_TYPE is "internal", you need to configure this variable.

Objetivo
NOTION_INTERNAL_SECRET
Dify Env: RESEND_API_URLVariable

API-Key for the Resend email provider, used when MAIL_TYPE is `resend`. Official default: 'https://api.resend.com'.

Objetivo
RESEND_API_URL
Dify Env: SMTP_USE_TLSVariable

Upstream Dify self-hosted environment variable.

Objetivo
SMTP_USE_TLS
Por defecto
true|false
Valor
true
Dify Env: SMTP_OPPORTUNISTIC_TLSVariable

Upstream Dify self-hosted environment variable.

Objetivo
SMTP_OPPORTUNISTIC_TLS
Por defecto
false|true
Valor
false
Dify Env: SMTP_LOCAL_HOSTNAMEVariable

Optional: override the local hostname used for SMTP HELO/EHLO

Objetivo
SMTP_LOCAL_HOSTNAME
Dify Env: INDEXING_MAX_SEGMENTATION_TOKENS_LENGTHVariable

Maximum length of segmentation tokens for indexing

Objetivo
INDEXING_MAX_SEGMENTATION_TOKENS_LENGTH
Por defecto
4000
Valor
4000
Dify Env: INVITE_EXPIRY_HOURSVariable

Member invitation link valid time (hours), Default: 72.

Objetivo
INVITE_EXPIRY_HOURS
Por defecto
72
Valor
72
Dify Env: RESET_PASSWORD_TOKEN_EXPIRY_MINUTESVariable

Reset password token valid time (minutes),

Objetivo
RESET_PASSWORD_TOKEN_EXPIRY_MINUTES
Por defecto
5
Valor
5
Dify Env: EMAIL_REGISTER_TOKEN_EXPIRY_MINUTESVariable

Upstream Dify self-hosted environment variable.

Objetivo
EMAIL_REGISTER_TOKEN_EXPIRY_MINUTES
Por defecto
5
Valor
5
Dify Env: CHANGE_EMAIL_TOKEN_EXPIRY_MINUTESVariable

Upstream Dify self-hosted environment variable.

Objetivo
CHANGE_EMAIL_TOKEN_EXPIRY_MINUTES
Por defecto
5
Valor
5
Dify Env: OWNER_TRANSFER_TOKEN_EXPIRY_MINUTESVariable

Upstream Dify self-hosted environment variable.

Objetivo
OWNER_TRANSFER_TOKEN_EXPIRY_MINUTES
Por defecto
5
Valor
5
Dify Env: CODE_EXECUTION_SSL_VERIFYVariable

Upstream Dify self-hosted environment variable.

Objetivo
CODE_EXECUTION_SSL_VERIFY
Por defecto
True|False
Valor
True
Dify Env: CODE_EXECUTION_POOL_MAX_CONNECTIONSVariable

Upstream Dify self-hosted environment variable.

Objetivo
CODE_EXECUTION_POOL_MAX_CONNECTIONS
Por defecto
100
Valor
100
Dify Env: CODE_EXECUTION_POOL_MAX_KEEPALIVE_CONNECTIONSVariable

Upstream Dify self-hosted environment variable.

Objetivo
CODE_EXECUTION_POOL_MAX_KEEPALIVE_CONNECTIONS
Por defecto
20
Valor
20
Dify Env: CODE_EXECUTION_POOL_KEEPALIVE_EXPIRYVariable

Upstream Dify self-hosted environment variable.

Objetivo
CODE_EXECUTION_POOL_KEEPALIVE_EXPIRY
Por defecto
5.0
Valor
5.0
Dify Env: CODE_EXECUTION_CONNECT_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
CODE_EXECUTION_CONNECT_TIMEOUT
Por defecto
10
Valor
10
Dify Env: CODE_EXECUTION_READ_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
CODE_EXECUTION_READ_TIMEOUT
Por defecto
60
Valor
60
Dify Env: CODE_EXECUTION_WRITE_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
CODE_EXECUTION_WRITE_TIMEOUT
Por defecto
10
Valor
10
Dify Env: WORKFLOW_MAX_EXECUTION_STEPSVariable

Workflow runtime configuration

Objetivo
WORKFLOW_MAX_EXECUTION_STEPS
Por defecto
500
Valor
500
Dify Env: WORKFLOW_MAX_EXECUTION_TIMEVariable

Upstream Dify self-hosted environment variable.

Objetivo
WORKFLOW_MAX_EXECUTION_TIME
Por defecto
1200
Valor
1200
Dify Env: WORKFLOW_CALL_MAX_DEPTHVariable

Upstream Dify self-hosted environment variable.

Objetivo
WORKFLOW_CALL_MAX_DEPTH
Por defecto
5
Valor
5
Dify Env: WORKFLOW_FILE_UPLOAD_LIMITVariable

Upstream Dify self-hosted environment variable.

Objetivo
WORKFLOW_FILE_UPLOAD_LIMIT
Por defecto
10
Valor
10
Dify Env: WORKFLOW_LOG_CLEANUP_ENABLEDVariable

Workflow log cleanup configuration Enable automatic cleanup of workflow run logs to manage database size

Objetivo
WORKFLOW_LOG_CLEANUP_ENABLED
Por defecto
false|true
Valor
false
Dify Env: WORKFLOW_LOG_RETENTION_DAYSVariable

Number of days to retain workflow run logs (default: 30 days)

Objetivo
WORKFLOW_LOG_RETENTION_DAYS
Por defecto
30
Valor
30
Dify Env: WORKFLOW_LOG_CLEANUP_BATCH_SIZEVariable

Batch size for workflow log cleanup operations (default: 100)

Objetivo
WORKFLOW_LOG_CLEANUP_BATCH_SIZE
Por defecto
100
Valor
100
Dify Env: WORKFLOW_LOG_CLEANUP_SPECIFIC_WORKFLOW_IDSVariable

Comma-separated list of workflow IDs to clean logs for

Objetivo
WORKFLOW_LOG_CLEANUP_SPECIFIC_WORKFLOW_IDS
Dify Env: LOGSTORE_DUAL_WRITE_ENABLEDVariable

Enable dual-write to both SLS LogStore and SQL database (default: false)

Objetivo
LOGSTORE_DUAL_WRITE_ENABLED
Por defecto
false|true
Valor
false
Dify Env: LOGSTORE_DUAL_READ_ENABLEDVariable

Enable dual-read fallback to SQL database when LogStore returns no results (default: true) Useful for migration scenarios where historical data exists only in SQL database

Objetivo
LOGSTORE_DUAL_READ_ENABLED
Por defecto
true|false
Valor
true
Dify Env: LOGSTORE_ENABLE_PUT_GRAPH_FIELDVariable

Control flag for whether to write the `graph` field to LogStore. If LOGSTORE_ENABLE_PUT_GRAPH_FIELD is "true", write the full `graph` field; otherwise write an empty {} instead. Defaults to writing the `graph` field.

Objetivo
LOGSTORE_ENABLE_PUT_GRAPH_FIELD
Por defecto
true|false
Valor
true
Dify Env: HTTP_REQUEST_NODE_MAX_BINARY_SIZEVariable

HTTP request node in workflow configuration

Objetivo
HTTP_REQUEST_NODE_MAX_BINARY_SIZE
Por defecto
10485760
Valor
10485760
Dify Env: HTTP_REQUEST_NODE_MAX_TEXT_SIZEVariable

Upstream Dify self-hosted environment variable.

Objetivo
HTTP_REQUEST_NODE_MAX_TEXT_SIZE
Por defecto
1048576
Valor
1048576
Dify Env: HTTP_REQUEST_NODE_SSL_VERIFYVariable

Upstream Dify self-hosted environment variable.

Objetivo
HTTP_REQUEST_NODE_SSL_VERIFY
Por defecto
True|False
Valor
True
Dify Env: HTTP_REQUEST_MAX_CONNECT_TIMEOUTVariable

HTTP request node timeout configuration Maximum timeout values (in seconds) that users can set in HTTP request nodes - Connect timeout: Time to wait for establishing connection (default: 10s) - Read timeout: Time to wait for receiving response data (default: 600s, 10 minutes)...

Objetivo
HTTP_REQUEST_MAX_CONNECT_TIMEOUT
Por defecto
10
Valor
10
Dify Env: HTTP_REQUEST_MAX_READ_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
HTTP_REQUEST_MAX_READ_TIMEOUT
Por defecto
600
Valor
600
Dify Env: HTTP_REQUEST_MAX_WRITE_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
HTTP_REQUEST_MAX_WRITE_TIMEOUT
Por defecto
600
Valor
600
Dify Env: TEXT_GENERATION_TIMEOUT_MSVariable

The timeout for the text generation in millisecond

Objetivo
TEXT_GENERATION_TIMEOUT_MS
Por defecto
60000
Valor
60000
Dify Env: ALLOW_INLINE_STYLESVariable

Allow inline style attributes in Markdown rendering. Enable this if your workflows use Jinja2 templates with styled HTML. Only recommended for self-hosted deployments with trusted content.

Objetivo
ALLOW_INLINE_STYLES
Por defecto
false|true
Valor
false
Dify Env: ALLOW_UNSAFE_DATA_SCHEMEVariable

Allow rendering unsafe URLs which have "data:" scheme.

Objetivo
ALLOW_UNSAFE_DATA_SCHEME
Por defecto
false|true
Valor
false
Dify Env: SANDBOX_GIN_MODEVariable

The mode in which the Gin framework runs

Objetivo
SANDBOX_GIN_MODE
Por defecto
release
Valor
release
Dify Env: ORACLE_PWDVariable

Environment Variables for Oracle Service (only used when VECTOR_STORE is oracle)

Objetivo
ORACLE_PWD
Por defecto
Dify123456
Valor
Dify123456
Dify Env: ORACLE_CHARACTERSETVariable

Upstream Dify self-hosted environment variable.

Objetivo
ORACLE_CHARACTERSET
Por defecto
AL32UTF8
Valor
AL32UTF8
Dify Env: MILVUS_AUTHORIZATION_ENABLEDVariable

Enable or disable security authorization

Objetivo
MILVUS_AUTHORIZATION_ENABLED
Por defecto
true|false
Valor
true
Dify Env: SSRF_HTTP_PORTVariable

Environment Variables for SSRF Proxy

Objetivo
SSRF_HTTP_PORT
Por defecto
3128
Valor
3128
Dify Env: SSRF_DEFAULT_TIME_OUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
SSRF_DEFAULT_TIME_OUT
Por defecto
5
Valor
5
Dify Env: SSRF_DEFAULT_CONNECT_TIME_OUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
SSRF_DEFAULT_CONNECT_TIME_OUT
Por defecto
5
Valor
5
Dify Env: SSRF_DEFAULT_READ_TIME_OUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
SSRF_DEFAULT_READ_TIME_OUT
Por defecto
5
Valor
5
Dify Env: SSRF_DEFAULT_WRITE_TIME_OUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
SSRF_DEFAULT_WRITE_TIME_OUT
Por defecto
5
Valor
5
Dify Env: SSRF_POOL_MAX_CONNECTIONSVariable

Upstream Dify self-hosted environment variable.

Objetivo
SSRF_POOL_MAX_CONNECTIONS
Por defecto
100
Valor
100
Dify Env: SSRF_POOL_MAX_KEEPALIVE_CONNECTIONSVariable

Upstream Dify self-hosted environment variable.

Objetivo
SSRF_POOL_MAX_KEEPALIVE_CONNECTIONS
Por defecto
20
Valor
20
Dify Env: SSRF_POOL_KEEPALIVE_EXPIRYVariable

Upstream Dify self-hosted environment variable.

Objetivo
SSRF_POOL_KEEPALIVE_EXPIRY
Por defecto
5.0
Valor
5.0
Dify Env: POSITION_TOOL_PINSVariable

Pin, include, and exclude tools Use comma-separated values with no spaces between items. Example: POSITION_TOOL_PINS=bing,google

Objetivo
POSITION_TOOL_PINS
Dify Env: POSITION_TOOL_INCLUDESVariable

Upstream Dify self-hosted environment variable.

Objetivo
POSITION_TOOL_INCLUDES
Dify Env: POSITION_TOOL_EXCLUDESVariable

Upstream Dify self-hosted environment variable.

Objetivo
POSITION_TOOL_EXCLUDES
Dify Env: POSITION_PROVIDER_PINSVariable

Pin, include, and exclude model providers Use comma-separated values with no spaces between items. Example: POSITION_PROVIDER_PINS=openai,openllm

Objetivo
POSITION_PROVIDER_PINS
Dify Env: POSITION_PROVIDER_INCLUDESVariable

Upstream Dify self-hosted environment variable.

Objetivo
POSITION_PROVIDER_INCLUDES
Dify Env: POSITION_PROVIDER_EXCLUDESVariable

Upstream Dify self-hosted environment variable.

Objetivo
POSITION_PROVIDER_EXCLUDES
Dify Env: CSP_WHITELISTVariable

CSP https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP

Objetivo
CSP_WHITELIST
Dify Env: PLUGIN_STORAGE_TYPEVariable

https://github.com/langgenius/dify-plugin-daemon/blob/main/.env.example Plugin storage type, local aws_s3 tencent_cos azure_blob aliyun_oss volcengine_tos

Objetivo
PLUGIN_STORAGE_TYPE
Por defecto
local|aws_s3|tencent_cos|azure_blob|aliyun_oss|volcengine_tos
Valor
local
Dify Env: PLUGIN_STORAGE_OSS_BUCKETVariable

Plugin oss bucket

Objetivo
PLUGIN_STORAGE_OSS_BUCKET
Dify Env: PLUGIN_S3_USE_AWSVariable

Plugin oss s3 credentials

Objetivo
PLUGIN_S3_USE_AWS
Por defecto
false|true
Valor
false
Dify Env: PLUGIN_S3_USE_AWS_MANAGED_IAMVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_S3_USE_AWS_MANAGED_IAM
Por defecto
false|true
Valor
false
Dify Env: PLUGIN_S3_ENDPOINTVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_S3_ENDPOINT
Dify Env: PLUGIN_S3_USE_PATH_STYLEVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_S3_USE_PATH_STYLE
Por defecto
false|true
Valor
false
Dify Env: PLUGIN_AWS_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_AWS_ACCESS_KEY
Dify Env: PLUGIN_AWS_SECRET_KEYVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_AWS_SECRET_KEY
Dify Env: PLUGIN_AWS_REGIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_AWS_REGION
Dify Env: PLUGIN_AZURE_BLOB_STORAGE_CONTAINER_NAMEVariable

Plugin oss azure blob

Objetivo
PLUGIN_AZURE_BLOB_STORAGE_CONTAINER_NAME
Dify Env: PLUGIN_AZURE_BLOB_STORAGE_CONNECTION_STRINGVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_AZURE_BLOB_STORAGE_CONNECTION_STRING
Dify Env: PLUGIN_TENCENT_COS_SECRET_KEYVariable

Plugin oss tencent cos

Objetivo
PLUGIN_TENCENT_COS_SECRET_KEY
Dify Env: PLUGIN_TENCENT_COS_SECRET_IDVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_TENCENT_COS_SECRET_ID
Dify Env: PLUGIN_TENCENT_COS_REGIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_TENCENT_COS_REGION
Dify Env: PLUGIN_ALIYUN_OSS_REGIONVariable

Plugin oss aliyun oss

Objetivo
PLUGIN_ALIYUN_OSS_REGION
Dify Env: PLUGIN_ALIYUN_OSS_ENDPOINTVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_ALIYUN_OSS_ENDPOINT
Dify Env: PLUGIN_ALIYUN_OSS_ACCESS_KEY_IDVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_ALIYUN_OSS_ACCESS_KEY_ID
Dify Env: PLUGIN_ALIYUN_OSS_ACCESS_KEY_SECRETVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_ALIYUN_OSS_ACCESS_KEY_SECRET
Dify Env: PLUGIN_ALIYUN_OSS_AUTH_VERSIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_ALIYUN_OSS_AUTH_VERSION
Por defecto
v4
Valor
v4
Dify Env: PLUGIN_ALIYUN_OSS_PATHVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_ALIYUN_OSS_PATH
Dify Env: PLUGIN_VOLCENGINE_TOS_ENDPOINTVariable

Plugin oss volcengine tos

Objetivo
PLUGIN_VOLCENGINE_TOS_ENDPOINT
Dify Env: PLUGIN_VOLCENGINE_TOS_ACCESS_KEYVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_VOLCENGINE_TOS_ACCESS_KEY
Dify Env: PLUGIN_VOLCENGINE_TOS_SECRET_KEYVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_VOLCENGINE_TOS_SECRET_KEY
Dify Env: PLUGIN_VOLCENGINE_TOS_REGIONVariable

Upstream Dify self-hosted environment variable.

Objetivo
PLUGIN_VOLCENGINE_TOS_REGION
Dify Env: OTEL_EXPORTER_OTLP_PROTOCOLVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_EXPORTER_OTLP_PROTOCOL
Dify Env: OTEL_EXPORTER_TYPEVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_EXPORTER_TYPE
Por defecto
otlp
Valor
otlp
Dify Env: OTEL_SAMPLING_RATEVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_SAMPLING_RATE
Por defecto
0.1
Valor
0.1
Dify Env: OTEL_BATCH_EXPORT_SCHEDULE_DELAYVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_BATCH_EXPORT_SCHEDULE_DELAY
Por defecto
5000
Valor
5000
Dify Env: OTEL_MAX_QUEUE_SIZEVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_MAX_QUEUE_SIZE
Por defecto
2048
Valor
2048
Dify Env: OTEL_MAX_EXPORT_BATCH_SIZEVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_MAX_EXPORT_BATCH_SIZE
Por defecto
512
Valor
512
Dify Env: OTEL_METRIC_EXPORT_INTERVALVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_METRIC_EXPORT_INTERVAL
Por defecto
60000
Valor
60000
Dify Env: OTEL_BATCH_EXPORT_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_BATCH_EXPORT_TIMEOUT
Por defecto
10000
Valor
10000
Dify Env: OTEL_METRIC_EXPORT_TIMEOUTVariable

Upstream Dify self-hosted environment variable.

Objetivo
OTEL_METRIC_EXPORT_TIMEOUT
Por defecto
30000
Valor
30000
Dify Env: ALLOW_EMBEDVariable

Prevent Clickjacking

Objetivo
ALLOW_EMBED
Por defecto
false|true
Valor
false
Dify Env: DATASET_MAX_SEGMENTS_PER_REQUESTVariable

Maximum number of segments for dataset segments API (0 for unlimited)

Objetivo
DATASET_MAX_SEGMENTS_PER_REQUEST
Por defecto
0
Valor
0
Dify Env: ENABLE_CLEAN_EMBEDDING_CACHE_TASKVariable

Celery schedule tasks configuration

Objetivo
ENABLE_CLEAN_EMBEDDING_CACHE_TASK
Por defecto
false|true
Valor
false
Dify Env: ENABLE_CLEAN_UNUSED_DATASETS_TASKVariable

Upstream Dify self-hosted environment variable.

Objetivo
ENABLE_CLEAN_UNUSED_DATASETS_TASK
Por defecto
false|true
Valor
false
Dify Env: ENABLE_CLEAN_MESSAGESVariable

Upstream Dify self-hosted environment variable.

Objetivo
ENABLE_CLEAN_MESSAGES
Por defecto
false|true
Valor
false
Dify Env: ENABLE_WORKFLOW_RUN_CLEANUP_TASKVariable

Upstream Dify self-hosted environment variable.

Objetivo
ENABLE_WORKFLOW_RUN_CLEANUP_TASK
Por defecto
false|true
Valor
false
Dify Env: ENABLE_MAIL_CLEAN_DOCUMENT_NOTIFY_TASKVariable

Upstream Dify self-hosted environment variable.

Objetivo
ENABLE_MAIL_CLEAN_DOCUMENT_NOTIFY_TASK
Por defecto
false|true
Valor
false
Dify Env: ENABLE_WORKFLOW_SCHEDULE_POLLER_TASKVariable

Upstream Dify self-hosted environment variable.

Objetivo
ENABLE_WORKFLOW_SCHEDULE_POLLER_TASK
Por defecto
true|false
Valor
true
Dify Env: WORKFLOW_SCHEDULE_POLLER_INTERVALVariable

Upstream Dify self-hosted environment variable.

Objetivo
WORKFLOW_SCHEDULE_POLLER_INTERVAL
Por defecto
1
Valor
1
Dify Env: WORKFLOW_SCHEDULE_POLLER_BATCH_SIZEVariable

Upstream Dify self-hosted environment variable.

Objetivo
WORKFLOW_SCHEDULE_POLLER_BATCH_SIZE
Por defecto
100
Valor
100
Dify Env: WORKFLOW_SCHEDULE_MAX_DISPATCH_PER_TICKVariable

Upstream Dify self-hosted environment variable.

Objetivo
WORKFLOW_SCHEDULE_MAX_DISPATCH_PER_TICK
Por defecto
0
Valor
0
Dify Env: SANDBOX_EXPIRED_RECORDS_CLEAN_GRACEFUL_PERIODVariable

Sandbox expired records clean configuration

Objetivo
SANDBOX_EXPIRED_RECORDS_CLEAN_GRACEFUL_PERIOD
Por defecto
21
Valor
21
Dify Env: SANDBOX_EXPIRED_RECORDS_CLEAN_BATCH_SIZEVariable

Upstream Dify self-hosted environment variable.

Objetivo
SANDBOX_EXPIRED_RECORDS_CLEAN_BATCH_SIZE
Por defecto
1000
Valor
1000
Dify Env: SANDBOX_EXPIRED_RECORDS_CLEAN_BATCH_MAX_INTERVALVariable

Upstream Dify self-hosted environment variable.

Objetivo
SANDBOX_EXPIRED_RECORDS_CLEAN_BATCH_MAX_INTERVAL
Por defecto
200
Valor
200
Dify Env: SANDBOX_EXPIRED_RECORDS_RETENTION_DAYSVariable

Upstream Dify self-hosted environment variable.

Objetivo
SANDBOX_EXPIRED_RECORDS_RETENTION_DAYS
Por defecto
30
Valor
30
Dify Env: ENABLE_HUMAN_INPUT_TIMEOUT_TASKVariable

Whether to Enable human input timeout check task

Objetivo
ENABLE_HUMAN_INPUT_TIMEOUT_TASK
Por defecto
true|false
Valor
true
Dify Env: HUMAN_INPUT_TIMEOUT_TASK_INTERVALVariable

Human input timeout check interval in minutes

Objetivo
HUMAN_INPUT_TIMEOUT_TASK_INTERVAL
Por defecto
1
Valor
1
Dify Env: SANDBOX_EXPIRED_RECORDS_CLEAN_TASK_LOCK_TTLVariable

Upstream Dify self-hosted environment variable.

Objetivo
SANDBOX_EXPIRED_RECORDS_CLEAN_TASK_LOCK_TTL
Por defecto
90000
Valor
90000

Descargar estadísticas

2,748
Descargas totales

Detalles

Repositorio
jsonbored/dify-aio:latest
Última actualización2026-05-26
Visto por primera vez2026-04-30

Ejecute dify-aio en Unraid.

dify-aio se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.