# Shared APP_ENV=local APP_NAME=Brand Agent Studio LOG_LEVEL=INFO AUTH_MODE=single_tenant DEFAULT_WORKSPACE_ID=local-workspace DEFAULT_ACTOR_ID=local-developer # Web NEXT_PUBLIC_API_BASE_URL=/api/v1 API_INTERNAL_URL=http://localhost:8000 # API API_HOST=0.0.0.0 API_PORT=8000 CORS_ORIGINS=http://localhost:3000,http://localhost:8080 DATABASE_URL=postgresql://brand_agent:brand_agent@postgres:5432/brand_agent REDIS_URL=redis://redis:6379/0 CELERY_BROKER_URL=redis://redis:6379/1 CELERY_RESULT_BACKEND=redis://redis:6379/2 # Object storage (local MinIO defaults; replace only in private local .env) S3_ENDPOINT_URL=http://minio:9000 S3_ACCESS_KEY_ID=brand-agent-local S3_SECRET_ACCESS_KEY=brand-agent-local-secret S3_BUCKET=brand-agent-local S3_REGION=us-east-1 S3_USE_SSL=false # Models: fake mode is the shared-development default TEXT_MODEL_PROVIDER=fake TEXT_MODEL_NAME=fake-text-v1 TEXT_MODEL_API_KEY= IMAGE_MODEL_PROVIDER=fake IMAGE_MODEL_NAME=fake-image-v1 IMAGE_MODEL_API_KEY= # SiliconFlow (only used when both providers are set to siliconflow) SILICONFLOW_API_KEY= SILICONFLOW_BASE_URL=https://api.siliconflow.cn/v1 SILICONFLOW_IMAGE_SIZE=1024x1024 # Local service ports (change only when a port is already occupied) WEB_PORT=3000 API_EXPOSE_PORT=8000 GATEWAY_PORT=8080 POSTGRES_EXPOSE_PORT=5432 REDIS_EXPOSE_PORT=6379 MINIO_API_PORT=9000 MINIO_CONSOLE_PORT=9001