@@ -60,6 +60,15 @@ services:
6060 TEMPORAL__CLUSTER_QUEUE : ${TEMPORAL__CLUSTER_QUEUE}
6161 TEMPORAL__CLUSTER_NAMESPACE : ${TEMPORAL__CLUSTER_NAMESPACE}
6262 TEMPORAL__API_KEY : ${TEMPORAL__API_KEY}
63+ TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED : ${TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED:-false}
64+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY:-}
65+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN:-}
66+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION:-1}
67+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS:-3600}
68+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS:-128}
69+ TEMPORAL__VISIBILITY_HMAC_KEY : ${TEMPORAL__VISIBILITY_HMAC_KEY:-}
70+ TEMPORAL__VISIBILITY_HMAC_KEY__ARN : ${TEMPORAL__VISIBILITY_HMAC_KEY__ARN:-}
71+ TEMPORAL__CODEC_SERVER_SHARED_SECRET : ${TEMPORAL__CODEC_SERVER_SHARED_SECRET:-}
6372 # Blob Storage
6473 TRACECAT__BLOB_STORAGE_ENDPOINT : http://minio:9000
6574 TRACECAT__BLOB_STORAGE_PRESIGNED_URL_ENDPOINT : ${TRACECAT__PUBLIC_APP_URL}/s3
@@ -124,6 +133,15 @@ services:
124133 TEMPORAL__CLUSTER_QUEUE : ${TEMPORAL__CLUSTER_QUEUE}
125134 TEMPORAL__CLUSTER_NAMESPACE : ${TEMPORAL__CLUSTER_NAMESPACE}
126135 TEMPORAL__API_KEY : ${TEMPORAL__API_KEY}
136+ TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED : ${TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED:-false}
137+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY:-}
138+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN:-}
139+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION:-1}
140+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS:-3600}
141+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS:-128}
142+ TEMPORAL__VISIBILITY_HMAC_KEY : ${TEMPORAL__VISIBILITY_HMAC_KEY:-}
143+ TEMPORAL__VISIBILITY_HMAC_KEY__ARN : ${TEMPORAL__VISIBILITY_HMAC_KEY__ARN:-}
144+ TEMPORAL__CODEC_SERVER_SHARED_SECRET : ${TEMPORAL__CODEC_SERVER_SHARED_SECRET:-}
127145 # Local registry
128146 TRACECAT__LOCAL_REPOSITORY_PATH : ${TRACECAT__LOCAL_REPOSITORY_PATH}
129147 TRACECAT__LOCAL_REPOSITORY_ENABLED : ${TRACECAT__LOCAL_REPOSITORY_ENABLED}
@@ -200,6 +218,15 @@ services:
200218 TEMPORAL__CLUSTER_URL : ${TEMPORAL__CLUSTER_URL}
201219 TEMPORAL__CLUSTER_NAMESPACE : ${TEMPORAL__CLUSTER_NAMESPACE}
202220 TEMPORAL__API_KEY : ${TEMPORAL__API_KEY}
221+ TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED : ${TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED:-false}
222+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY:-}
223+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN:-}
224+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION:-1}
225+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS:-3600}
226+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS:-128}
227+ TEMPORAL__VISIBILITY_HMAC_KEY : ${TEMPORAL__VISIBILITY_HMAC_KEY:-}
228+ TEMPORAL__VISIBILITY_HMAC_KEY__ARN : ${TEMPORAL__VISIBILITY_HMAC_KEY__ARN:-}
229+ TEMPORAL__CODEC_SERVER_SHARED_SECRET : ${TEMPORAL__CODEC_SERVER_SHARED_SECRET:-}
203230 # Executor worker configuration
204231 TRACECAT__EXECUTOR_QUEUE : ${TRACECAT__EXECUTOR_QUEUE:-shared-action-queue}
205232 # Pool size auto-scales based on available CPUs if not set
@@ -276,6 +303,15 @@ services:
276303 TEMPORAL__CLUSTER_URL : ${TEMPORAL__CLUSTER_URL}
277304 TEMPORAL__CLUSTER_NAMESPACE : ${TEMPORAL__CLUSTER_NAMESPACE}
278305 TEMPORAL__API_KEY : ${TEMPORAL__API_KEY}
306+ TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED : ${TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED:-false}
307+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY:-}
308+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN:-}
309+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION:-1}
310+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS:-3600}
311+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS:-128}
312+ TEMPORAL__VISIBILITY_HMAC_KEY : ${TEMPORAL__VISIBILITY_HMAC_KEY:-}
313+ TEMPORAL__VISIBILITY_HMAC_KEY__ARN : ${TEMPORAL__VISIBILITY_HMAC_KEY__ARN:-}
314+ TEMPORAL__CODEC_SERVER_SHARED_SECRET : ${TEMPORAL__CODEC_SERVER_SHARED_SECRET:-}
279315 # Agent Worker configuration
280316 TRACECAT__AGENT_QUEUE : ${TRACECAT__AGENT_QUEUE:-shared-agent-queue}
281317 TRACECAT__LLM_PROXY_READ_TIMEOUT : ${TRACECAT__LLM_PROXY_READ_TIMEOUT:-300}
@@ -339,6 +375,15 @@ services:
339375 TEMPORAL__CLUSTER_QUEUE : ${TEMPORAL__CLUSTER_QUEUE}
340376 TEMPORAL__CLUSTER_NAMESPACE : ${TEMPORAL__CLUSTER_NAMESPACE}
341377 TEMPORAL__API_KEY : ${TEMPORAL__API_KEY}
378+ TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED : ${TEMPORAL__PAYLOAD_ENCRYPTION_ENABLED:-false}
379+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY:-}
380+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY__ARN:-}
381+ TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION : ${TEMPORAL__PAYLOAD_ENCRYPTION_KEY_VERSION:-1}
382+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_TTL_SECONDS:-3600}
383+ TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS : ${TEMPORAL__PAYLOAD_ENCRYPTION_CACHE_MAX_ITEMS:-128}
384+ TEMPORAL__VISIBILITY_HMAC_KEY : ${TEMPORAL__VISIBILITY_HMAC_KEY:-}
385+ TEMPORAL__VISIBILITY_HMAC_KEY__ARN : ${TEMPORAL__VISIBILITY_HMAC_KEY__ARN:-}
386+ TEMPORAL__CODEC_SERVER_SHARED_SECRET : ${TEMPORAL__CODEC_SERVER_SHARED_SECRET:-}
342387 volumes :
343388 - ./tracecat:/app/tracecat
344389 - ./packages:/app/packages
0 commit comments