-
Notifications
You must be signed in to change notification settings - Fork 112
/
.env.local.example
115 lines (92 loc) · 5.75 KB
/
.env.local.example
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
#####################################################################################################
# ******************************* TABLE OF CONTENTS *************************************************
#####################################################################################################
# - PLATFORM
# - WEB-APP
# - MAIL-BRIDGE
# - STORAGE
# - REALTIME
# - DB
# - MAIL-BRIDGE & WEB-APP
############################################################################################
# ************************************ platform ********************************************
############################################################################################
PLATFORM_URL=http://localhost:3300
###########################################################################################
# ************************************ web-app ********************************************
###########################################################################################
WEBAPP_URL=http://localhost:3000
# Generate by running in a terminal: openssl rand -hex 32
WEBAPP_AUTH_SECRET=secretsecretsecret
WEBAPP_MAILBRIDGE_URL=http://localhost:3100
# Same key configured for MAILBRIDGE_KEY
WEBAPP_MAILBRIDGE_KEY=secretsecretsecret
WEBAPP_STORAGE_URL=http://localhost:3200
# Same key configured for MAILBRIDGE_KEY
WEBAPP_STORAGE_KEY=secretsecretsecret
###############################################################################################
# ********************************** mail-bridge **********************************************
###############################################################################################
MAILBRIDGE_URL=http://localhost:3100
# A secure key for intra-service communication. Generate by running in a terminal: openssl rand -hex 32
MAILBRIDGE_KEY=secretsecretsecret
MAILBRIDGE_LOCAL_MODE='true' # Remove this variable if not running in localmode
MAILBRIDGE_POSTAL_SERVERS_DNS_ROOT_URL='localhost.email'
MAILBRIDGE_POSTAL_SERVER_LIMITS='{"messageRetentionDays": 14, "outboundSpamThreshold": 5, "rawMessageRetentionDays": 7, "rawMessageRetentionSize": 200}'
MAILBRIDGE_POSTAL_WEBHOOK_DESTINATIONS='{"events": "http://localhost:3100", "messages": "http://localhost:3100"}'
MAILBRIDGE_POSTAL_SERVER_PERSONAL_CREDENTIALS='{"apiUrl": "personal.postal.localhost", "apiKey": "lalalalalalala"}'
MAILBRIDGE_POSTAL_SERVERS='[{"url": "postal.localhost", "controlPanelSubDomain":"control", "ipv4": "127.0.0.1", "ipv6": "1111:1111:1111:1111::1","webhookPubKey": "Supercalifragilisticexpialidocious", "dbConnectionString":"mysql://root:@localhost:3306/postal", "defaultNewPool": "new_pool", "active": true, "routesDomain":"routes.localhost"}]'
MAILBRIDGE_TRANSACTIONAL_CREDENTIALS='{"apiUrl":"http://postal.localhost", "apiKey":"x_x_x_x_x_x_x_x", "sendAsName": "Uninbox Local", "sendAsEmail":"noreply@uninbox.localhost"}'
###########################################################################################
# ************************************ storage ********************************************
###########################################################################################
STORAGE_URL=http://localhost:3200
# A secure key for intra-service communication. Generate by running in a terminal: openssl rand -hex 32
STORAGE_KEY=secretsecretsecret
STORAGE_S3_ACCESS_KEY_ID=minioroot
STORAGE_S3_SECRET_ACCESS_KEY=minioroot
STORAGE_S3_ENDPOINT=http://localhost:3902
STORAGE_S3_REGION=us-east-1
STORAGE_S3_BUCKET_ATTACHMENTS=attachments
STORAGE_S3_BUCKET_AVATARS=avatars
############################################################################################
# ************************************ realtime ********************************************
############################################################################################
REALTIME_HOST=localhost
REALTIME_PORT=3904
REALTIME_APP_ID="default"
REALTIME_APP_KEY="secretsecretsecret"
REALTIME_APP_SECRET="secretsecretsecret"
######################################################################################
# *************************************** db *****************************************
######################################################################################
# used by drizzle to push changes.
# usually in the format of: mysql://${DB_PLANETSCALE_USERNAME}:${DB_PLANETSCALE_PASSWORD}@${DB_PLANETSCALE_HOST}/${DB_PLANETSCALE_DATABASE}?ssl={"rejectUnauthorized":true}
DB_MYSQL_MIGRATION_URL="mysql://root:@localhost:3307/planetscale"
DB_PLANETSCALE_DATABASE=planetscale
DB_PLANETSCALE_HOST=localhost:3900
DB_PLANETSCALE_USERNAME=root
DB_PLANETSCALE_PASSWORD=planetscale
DB_REDIS_CONNECTION_STRING="redis://localhost:3901"
#########################################################################################################
# ***************************** mail-bridge & web-app ***************************************************
#########################################################################################################
MAIL_DOMAINS='{"free": ["free.localhost.email"], "premium": ["premium.localhost.email"], "fwd": ["fwd.uninbox.dev"]}'
PRIMARY_DOMAIN='localhost'
UNKEY_ROOT_KEY=""
########################### TURNSTILE VARIABLES ################################
TURNSTILE_SITE_KEY=
TURNSTILE_SECRET_KEY=
########################## WORKER APP VARIABLES ################################
WORKER_URL=http://localhost:3400
WORKER_ACCESS_KEY=secretsecretsecretsecretsecretsecret
######################### OpenTelemetry Variables ################################
OTEL_ENABLED=false
OTEL_EXPORTER_TRACES_ENDPOINT=
OTEL_EXPORTER_TRACES_HEADERS=
OTEL_EXPORTER_LOGS_ENDPOINT=
OTEL_EXPORTER_LOGS_HEADERS=
OTEL_EXPORTER_METRICS_ENDPOINT=
########################## POSTHOG VARIABLES ################################
POSTHOG_ENABLED=false
POSTHOG_KEY=