# 作业15 · Dify 隔离测试环境 .env 片段 # 复制到独立目录(如 /opt/dify-hw15/.env),勿覆盖生产 207 :80 实例 # # 启动示例: # mkdir -p /opt/dify-hw15 && cd /opt/dify-hw15 # cp -r /opt/workbuddy/{docker-compose.yaml,envs,nginx,...} . # cat hw15.env.example >> .env # docker compose --project-name dify-hw15 up -d COMPOSE_PROJECT_NAME=dify-hw15 # 与生产错开端口(生产 Dify :80,LiteLLM :4000,Langfuse :3000) EXPOSE_NGINX_PORT=8085 EXPOSE_NGINX_SSL_PORT=8445 EXPOSE_PLUGIN_DEBUGGING_PORT=5013 # 向量与主库(与 207 生产一致便于对照) VECTOR_STORE=weaviate DB_TYPE=postgresql COMPOSE_PROFILES=weaviate,postgresql # 隔离目录:务必使用独立 volumes,勿挂载生产 ./volumes # (compose 相对路径会自动落在 /opt/dify-hw15/volumes/ 下) # 可选:缩小资源 # POSTGRES_MAX_CONNECTIONS=50