-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy path.env.example
More file actions
99 lines (84 loc) · 3.15 KB
/
.env.example
File metadata and controls
99 lines (84 loc) · 3.15 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
# Local development environment variables.
# Copy to .env for local use. Do not use these values in production.
COMPOSE_PROJECT_NAME=trenova-local-dev
CASSANDRA_VERSION=3.11.9
ELASTICSEARCH_VERSION=7.17.27
TEMPORAL_VERSION=1.30.1
TEMPORAL_ADMINTOOLS_VERSION=1.30.1
TEMPORAL_UI_VERSION=2.34.0
OPENSEARCH_VERSION=2.5.0
APP_ENV=test
TRENOVA_APP_ENV=test
TRENOVA_APP_DEBUG=true
TRENOVA_APP_VERSION=0.0.1
TRENOVA_APP_NAME=trenova_dev
TRENOVA_SERVER_PORT=8080
TRENOVA_SERVER_MODE=test
TRENOVA_DATABASE_HOST=localhost
TRENOVA_DATABASE_PORT=5432
TRENOVA_DATABASE_NAME=trenova_go_db
TRENOVA_DATABASE_USER=postgres
TRENOVA_DATABASE_PASSWORD=postgres
TRENOVA_DATABASE_MAXIDLECONNS=5
TRENOVA_DATABASE_MAXOPENCONNS=10
TRENOVA_DATABASE_SSLMODE=disable
TRENOVA_DATABASE_VERBOSE=true
TRENOVA_CACHE_HOST=localhost
TRENOVA_CACHE_PORT=6379
TRENOVA_CACHE_DB=1
TRENOVA_CACHE_POOLSIZE=5
TRENOVA_STORAGE_PROVIDER=minio
TRENOVA_STORAGE_ENDPOINT=localhost:9000
TRENOVA_STORAGE_BUCKET=trenova-test
TRENOVA_STORAGE_ACCESSKEY=minioadmin
TRENOVA_STORAGE_SECRETKEY=minioadmin
TRENOVA_STORAGE_REGION=us-east-1
TRENOVA_STORAGE_USESSL=false
TRENOVA_STORAGE_AUTOCREATEBUCKET=true
TRENOVA_STORAGE_PUBLICENDPOINT=
# Cloudflare R2 production example. Keep PUBLICENDPOINT empty; private presigned
# URLs must use the R2 S3 API endpoint.
# TRENOVA_STORAGE_PROVIDER=r2
# TRENOVA_STORAGE_ENDPOINT=https://<account-id>.r2.cloudflarestorage.com
# TRENOVA_STORAGE_BUCKET=<bucket-name>
# TRENOVA_STORAGE_ACCESSKEY=<r2-access-key-id>
# TRENOVA_STORAGE_SECRETKEY=<r2-secret-access-key>
# TRENOVA_STORAGE_REGION=auto
# TRENOVA_STORAGE_USESSL=true
# TRENOVA_STORAGE_AUTOCREATEBUCKET=false
# TRENOVA_STORAGE_PUBLICENDPOINT=
# CLOUDFLARE_API_TOKEN=<token-with-r2-bucket-cors-edit>
# CLOUDFLARE_ACCOUNT_ID=<account-id>
# R2_CORS_ORIGINS=http://localhost:5173
TRENOVA_TEMPORAL_NAMESPACE=default
TRENOVA_TEMPORAL_HOSTPORT=localhost:7233
TRENOVA_TEMPORAL_SECURITY_ENCRYPTIONKEYID=replace-me-temporal-encryption-key-id
TRENOVA_AUDIT_BATCHSIZE=100
TRENOVA_AUDIT_MAXENTRIESPERFLUSH=100
TRENOVA_AUDIT_DLQMAXRETRIES=5
TRENOVA_ABLY_APIKEY=replace-me-ably-api-key
TRENOVA_SECURITY_SESSION_SECRET=replace-me-session-secret-min-32-characters
TRENOVA_SECURITY_SESSION_NAME=trenova_test_session
TRENOVA_SECURITY_SESSION_MAXAGE=1h
TRENOVA_SECURITY_SESSION_HTTPONLY=true
TRENOVA_SECURITY_SESSION_SECURE=false
TRENOVA_SECURITY_SESSION_SAMESITE=lax
TRENOVA_SECURITY_SESSION_REFRESHWINDOW=5m
TRENOVA_SECURITY_CSRF_TOKENNAME=test_csrf_token
TRENOVA_SECURITY_RATELIMIT_ENABLED=false
TRENOVA_SECURITY_ENCRYPTION_KEY=replace-me-encryption-key-min-32-chars
TRENOVA_LOGGING_LEVEL=debug
TRENOVA_LOGGING_FORMAT=json
TRENOVA_LOGGING_OUTPUT=stdout
TRENOVA_MONITORING_METRICS_ENABLED=false
TRENOVA_MONITORING_METRICS_PORT=9090
TRENOVA_MONITORING_METRICS_PATH=/metrics
TRENOVA_MONITORING_HEALTH_PATH=/health
TRENOVA_MONITORING_HEALTH_READINESSPATH=/ready
TRENOVA_MONITORING_HEALTH_LIVENESSPATH=/live
TRENOVA_MONITORING_TRACING_ENABLED=false
TRENOVA_MONITORING_TRACING_PROVIDER=stdout
TRENOVA_MONITORING_TRACING_ENDPOINT=localhost:4317
TRENOVA_MONITORING_TRACING_SERVICENAME=trenova
TRENOVA_MONITORING_TRACING_SAMPLINGRATE=1.0
TRENOVA_SYSTEM_SYSTEMUSERPASSWORD=replace-me-system-user-password