Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
115 lines (114 loc) · 4.71 KB
/
Copy path.env.example
File metadata and controls
115 lines (114 loc) · 4.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
FLOWTEST_ENVIRONMENT=local
FLOWTEST_DEBUG=true
FLOWTEST_DATABASE_URL=postgresql+asyncpg://flowtest:flowtest@localhost:5432/flowtest
FLOWTEST_REDIS_URL=redis://localhost:6379/0
FLOWTEST_CELERY_BROKER_URL=redis://localhost:6379/1
FLOWTEST_CELERY_RESULT_BACKEND=redis://localhost:6379/2
FLOWTEST_SCHEDULER_POLL_SECONDS=15
FLOWTEST_TEST_PLAN_CONCURRENCY=5
FLOWTEST_RETENTION_CLEANUP_INTERVAL_SECONDS=86400
FLOWTEST_RETENTION_DEFAULT_DAYS=90
FLOWTEST_RETENTION_MAX_DAYS=3650
FLOWTEST_RATE_LIMIT_ENABLED=true
FLOWTEST_AUTH_RATE_LIMIT_PER_MINUTE=10
FLOWTEST_EXECUTION_RATE_LIMIT_PER_MINUTE=30
FLOWTEST_WRITE_RATE_LIMIT_PER_MINUTE=120
FLOWTEST_RUNNER_CONTROL_RATE_LIMIT_PER_MINUTE=5000
FLOWTEST_SECRET_KEY=local-development-only-change-before-production-at-least-32-bytes
FLOWTEST_BOOTSTRAP_ADMIN_EMAIL=admin@flowtest.dev
FLOWTEST_BOOTSTRAP_ADMIN_PASSWORD=admin123456
FLOWTEST_SECURE_COOKIES=false
FLOWTEST_DATA_ENCRYPTION_KEY=Zmxvd3Rlc3QtbG9jYWwtZW5jcnlwdGlvbi1rZXktMzI=
# JSON 密钥引用映射;只通过 Secret Manager/.env 配置,不通过 API 提交密钥材料。
FLOWTEST_DATA_ENCRYPTION_KEYRING={}
FLOWTEST_CORS_ORIGINS=["http://localhost:5173"]
FLOWTEST_LOG_LEVEL=INFO
FLOWTEST_S3_ENDPOINT_URL=http://localhost:9000
FLOWTEST_S3_ACCESS_KEY=flowtest
FLOWTEST_S3_SECRET_KEY=flowtest-local-secret
FLOWTEST_S3_BUCKET=flowtest-artifacts
FLOWTEST_FEATURE_TEAMS_ENABLED=false
FLOWTEST_FEATURE_TEST_ASSETS_ENABLED=false
FLOWTEST_FEATURE_ADVANCED_WORKFLOWS_ENABLED=false
FLOWTEST_FEATURE_DATA_NODES_ENABLED=false
FLOWTEST_FEATURE_CONTRACT_TESTING_ENABLED=false
FLOWTEST_FEATURE_QUALITY_CENTER_ENABLED=false
FLOWTEST_FEATURE_OIDC_ENABLED=false
FLOWTEST_OIDC_PROVIDER_NAME=company
FLOWTEST_OIDC_ISSUER_URL=https://identity.example.com
FLOWTEST_OIDC_CLIENT_ID=flowtest
FLOWTEST_OIDC_CLIENT_SECRET=
FLOWTEST_OIDC_REDIRECT_URI=http://localhost:8000/api/v1/auth/oidc/callback
FLOWTEST_OIDC_FRONTEND_SUCCESS_URL=http://localhost:5173/dashboard
FLOWTEST_OIDC_ALLOWED_EMAIL_DOMAINS=["example.com"]
FLOWTEST_OIDC_SCOPES=["openid","profile","email"]
FLOWTEST_OIDC_ALLOWED_ALGORITHMS=["RS256"]
FLOWTEST_VAULT_KV2_ENABLED=false
FLOWTEST_VAULT_ADDRESS=https://vault.example.com
FLOWTEST_VAULT_TOKEN=
FLOWTEST_VAULT_NAMESPACE=
FLOWTEST_VAULT_KV2_MOUNT=secret
FLOWTEST_VAULT_KV2_PREFIX=flowtest
FLOWTEST_VAULT_TLS_VERIFY=true
FLOWTEST_OTEL_ENABLED=false
FLOWTEST_OTEL_SERVICE_NAME=flowtest-api
FLOWTEST_OTEL_WORKER_SERVICE_NAME=flowtest-worker
FLOWTEST_OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318
FLOWTEST_OTEL_EXPORTER_HEADERS={}
FLOWTEST_OTEL_TRACE_SAMPLE_RATIO=0.1
FLOWTEST_OTEL_EXPORT_TIMEOUT_SECONDS=10
FLOWTEST_FEATURE_AI_ENABLED=false
FLOWTEST_FEATURE_CAPABILITY_SDK_ENABLED=false
FLOWTEST_FEATURE_PLUGIN_REGISTRY_ENABLED=false
FLOWTEST_FEATURE_RUNNER_FABRIC_ENABLED=false
FLOWTEST_RUNNER_MAX_ATTEMPTS=3
FLOWTEST_RUNNER_RESULT_LIMIT_BYTES=8388608
FLOWTEST_RUNNER_REGISTRATION_TTL_SECONDS=900
FLOWTEST_RUNNER_RECONCILE_INTERVAL_SECONDS=5
FLOWTEST_RUNNER_A_REGISTRATION_TOKEN=
FLOWTEST_RUNNER_A_TOKEN=
FLOWTEST_RUNNER_A_INSTANCE_ID=compose-runner-a-instance
FLOWTEST_RUNNER_B_REGISTRATION_TOKEN=
FLOWTEST_RUNNER_B_TOKEN=
FLOWTEST_RUNNER_B_INSTANCE_ID=compose-runner-b-instance
FLOWTEST_RUNNER_ARCHITECTURE=arm64
FLOWTEST_RUNNER_CONCURRENCY=2
FLOWTEST_RUNNER_POLL_SECONDS=1
FLOWTEST_FEATURE_MULTI_PROTOCOL_ENABLED=false
FLOWTEST_FEATURE_EVENT_PROTOCOLS_ENABLED=false
FLOWTEST_FEATURE_PERFORMANCE_LAB_ENABLED=false
FLOWTEST_FEATURE_ENVIRONMENT_LAB_ENABLED=false
FLOWTEST_FEATURE_CONTRACT_HUB_ENABLED=false
FLOWTEST_FEATURE_IMPACT_ENGINE_ENABLED=false
FLOWTEST_FEATURE_QUALITY_INTELLIGENCE_ENABLED=false
FLOWTEST_FEATURE_INTEGRATION_FLOW_ENABLED=false
FLOWTEST_PERFORMANCE_MAX_VUS=100
FLOWTEST_PERFORMANCE_MAX_DURATION_SECONDS=1800
FLOWTEST_PERFORMANCE_RUNNER_TIMEOUT_SECONDS=2100
FLOWTEST_ENVIRONMENT_IMAGE_ALLOWLIST=[]
FLOWTEST_ENVIRONMENT_RUNTIME_HOST=environment-docker
FLOWTEST_ENVIRONMENT_MAX_TTL_SECONDS=86400
FLOWTEST_ENVIRONMENT_PROVISION_TIMEOUT_SECONDS=300
FLOWTEST_ENVIRONMENT_CLEANUP_TIMEOUT_SECONDS=120
FLOWTEST_ENVIRONMENT_HEALTH_REQUEST_TIMEOUT_SECONDS=5
FLOWTEST_ENVIRONMENT_RECONCILE_INTERVAL_SECONDS=30
FLOWTEST_PACT_BROKER_BASE_URL=
FLOWTEST_PACT_BROKER_TOKEN=
FLOWTEST_PACT_BROKER_REQUEST_TIMEOUT_SECONDS=15
FLOWTEST_PACT_PROVIDER_REQUEST_TIMEOUT_SECONDS=10
FLOWTEST_AI_BASE_URL=
FLOWTEST_AI_MODEL=
FLOWTEST_AI_API_KEY=
FLOWTEST_AI_REQUEST_TIMEOUT_SECONDS=30
FLOWTEST_AI_MAX_SUGGESTIONS=20
POSTGRES_DB=flowtest
POSTGRES_USER=flowtest
POSTGRES_PASSWORD=flowtest
MINIO_ROOT_USER=flowtest
MINIO_ROOT_PASSWORD=flowtest-local-secret
GRAFANA_ADMIN_PASSWORD=flowtest-local-admin
FLOWTEST_PITR_ENABLED=false
FLOWTEST_PITR_ENCRYPTION_KEY=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
WALG_S3_PREFIX=s3://flowtest-artifacts/pitr/postgres
WALG_AWS_ENDPOINT=http://minio:9000
WALG_AWS_REGION=us-east-1