-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
87 lines (79 loc) · 2.86 KB
/
Copy path.env.example
File metadata and controls
87 lines (79 loc) · 2.86 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
APP_NAME="Durable Workflow Server"
APP_ENV=local
APP_DEBUG=true
APP_URL=http://localhost:8080
# APP_VERSION defaults to the checked-in source release identity.
LOG_CHANNEL=stack
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=durable_workflow
DB_USERNAME=root
DB_PASSWORD=
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
QUEUE_CONNECTION=redis
CACHE_STORE=redis
# Durable Workflow server configuration — see config/dw-contract.php for
# the full set. All operator-facing controls use the DW_ prefix. Legacy
# WORKFLOW_* / ACTIVITY_* names are still honored but log a deprecation
# warning at boot via `php artisan env:audit`.
DW_V1_ENABLED=false
DW_AUTH_PROVIDER=
DW_SERVER_KEY=
DW_AUTH_DRIVER=token
DW_AUTH_TOKEN=
DW_WORKER_TOKEN=
DW_OPERATOR_TOKEN=
DW_ADMIN_TOKEN=
DW_PRINCIPAL_TOKENS=
DW_RUNTIME_CREDENTIALS_ENABLED=false
DW_AUTH_BACKWARD_COMPATIBLE=true
DW_SIGNATURE_KEY=
DW_WORKER_SIGNATURE_KEY=
DW_OPERATOR_SIGNATURE_KEY=
DW_ADMIN_SIGNATURE_KEY=
DW_WORKER_POLL_TIMEOUT=30
DW_DUE_TIMER_RECOVERY_SCAN_LIMIT=5
DW_WORKER_LONG_POLL_MAX_CONCURRENT=
DW_WORKER_LONG_POLL_MAX_CONCURRENT_PER_NAMESPACE=
DW_WORKER_LONG_POLL_RESERVED_HTTP_WORKERS=2
DW_QUERY_TASK_POLL_MAX_CONCURRENT=
DW_QUERY_TASK_POLL_MAX_CONCURRENT_PER_NAMESPACE=
DW_NAMESPACE_DURABLE_LIMITS={}
DW_NAMESPACE_DURABLE_HARD_LIMITS={}
DW_NAMESPACE_DURABLE_OVERRIDES={}
DW_EXTERNAL_PAYLOAD_MAX_BYTES_PER_NAMESPACE=
DW_EXTERNAL_PAYLOAD_MAX_OBJECTS_PER_NAMESPACE=
DW_EXTERNAL_PAYLOAD_HARD_MAX_BYTES_PER_NAMESPACE=
DW_EXTERNAL_PAYLOAD_HARD_MAX_OBJECTS_PER_NAMESPACE=
DW_EXTERNAL_PAYLOAD_NAMESPACE_OVERRIDES={}
# Shared object storage for namespaces whose external payload policy uses s3.
# Access key and secret may be omitted when the runtime has an IAM role.
DW_EXTERNAL_PAYLOAD_S3_ACCESS_KEY_ID=
DW_EXTERNAL_PAYLOAD_S3_SECRET_ACCESS_KEY=
DW_EXTERNAL_PAYLOAD_S3_SESSION_TOKEN=
DW_EXTERNAL_PAYLOAD_S3_REGION=us-east-1
DW_EXTERNAL_PAYLOAD_S3_BUCKET=
DW_EXTERNAL_PAYLOAD_S3_ENDPOINT=
DW_EXTERNAL_PAYLOAD_S3_USE_PATH_STYLE_ENDPOINT=false
DW_DEFAULT_NAMESPACE=default
# Optional operator-owned, atomically replaced storage observation.
# Mount its parent directory read-only; leave both values empty to disable.
DW_STORAGE_ADMISSION_FILE=
DW_STORAGE_ADMISSION_SOURCE=
DW_STORAGE_ADMISSION_MAX_AGE_SECONDS=15
#
# Cluster discovery advertises the current node's deployment shape and process
# class. docker-compose overrides these per long-running service; the defaults
# below describe the standalone HTTP node for single-process local runs.
DW_SERVER_TOPOLOGY_SHAPE=standalone_server
DW_SERVER_PROCESS_CLASS=server_http_node
DW_METRICS_WORKFLOW_TASK_FAILURE_TYPE_LIMIT=20
# Pin the supporting-service image tags used by docker-compose so a stack
# brought up months apart resolves to the same versions instead of drifting
# with the latest published `:8.0` / `:7-alpine` tag (TD-S058).
MYSQL_VERSION=8.0
REDIS_VERSION=7-alpine