forked from barankyle/xr3ngine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env.local.default
224 lines (182 loc) Β· 5.78 KB
/
.env.local.default
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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
# Note:- Replace localhost with '127.0.0.1' for Mac OSX
# Linux and Windows will work fine with 'localhost'.
# For running on some static IP, replace localhost with IP to use (Usually the network IP assigned to your device).
# General ------------------------
LOCAL=true
APP_ENV=development
DEPLOY_STAGE=local
RELEASE_NAME=
NOSSL=false
CERT=certs/cert.pem
KEY=certs/key.pem
# --------------------------------
# Client variables ---------------
APP_TITLE=Ethereal Engine
APP_LOGO=https://etherealengine-static.s3-us-east-1.amazonaws.com/logo.png
APP_URL=https://localhost:3000
APP_HOST=localhost:3000
APP_PORT=3000
VITE_HMR=false
# Vite variables - Exposed to client side
VITE_FORCE_CLIENT_LOG_AGGREGATE=false
VITE_GA_MEASUREMENT_ID=
VITE_SENTRY_DSN=
VITE_APP_HOST=localhost
VITE_APP_PORT=3000
#http://127.0.0.1:9000/etherealengine-static-resources
VITE_FILE_SERVER=https://localhost:8642
VITE_SERVER_HOST=localhost
VITE_SERVER_PORT=3030
VITE_CORS_SERVER_PORT=3035
VITE_INSTANCESERVER_HOST=localhost
VITE_INSTANCESERVER_PORT=3031
VITE_FEATHERS_STORE_KEY=EtherealEngine-Auth-Store
VITE_EMAILJS_SERVICE_ID=
VITE_EMAILJS_TEMPLATE_ID=
VITE_EMAILJS_USER_ID=
VITE_ROOT_REDIRECT=false
VITE_READY_PLAYER_ME_URL=https://xre.readyplayer.me
VITE_PWA_ENABLED=false
# CHAPI Mediator URI
VITE_MEDIATOR_SERVER=https://authn.io
# Enable 'Login with Wallet'? (Disables other login methods)
VITE_LOGIN_WITH_WALLET=false
VITE_8TH_WALL=
# --------------------------------
# DB variables -------------------
MYSQL_USER=server
MYSQL_PASSWORD=password
MYSQL_DATABASE=etherealengine
MYSQL_HOST=127.0.0.1
MYSQL_PORT=3306
MYSQL_URL=
MYSQL_TEST_USER=server
MYSQL_TEST_PASSWORD=password
MYSQL_TEST_DATABASE=etherealengine
MYSQL_TEST_HOST=127.0.0.1
MYSQL_TEST_PORT=3305
MYSQL_TEST_URL=
# --------------------------------
# Server variables ---------------
SERVER_MODE=local
SERVER_HOST=localhost
SERVER_PORT=3030
SERVER_URL=https://localhost:3030
CORS_SERVER_PORT=3029
# Switch to `true` to disable logging (useful for unit tests)
VITE_DISABLE_LOG=false
DISABLE_SERVER_LOG=false
SERVER_PUBLIC_DIR=
PERFORM_DRY_RUN=false
# Storage Provider can be s3, local, ipfs
STORAGE_PROVIDER=local
LOCAL_STORAGE_PROVIDER=localhost:8642
LOCAL_STORAGE_PROVIDER_PORT=8642
GOOGLE_ANALYTICS_TRACKING_ID=
HUB_ENDPOINT=https://etherealengine.io
INSTANCESERVER_UNREACHABLE_TIMEOUT_SECONDS=10
CLONE_STATIC_RESOURCES=false
MATCHMAKER_EMULATION_MODE=true
# --------------------------------
# Task server variables ---------------
TASKSERVER_PORT=3033
# --------------------------------
# Kubernates ---------------------
KUBERNETES=false
KUBERNETES_SERVICE_HOST=
KUBERNETES_PORT_443_TCP_PORT=
# --------------------------------
# Game server variables ----------
INSTANCESERVER_DOMAIN=localhost
RTC_START_PORT=40000
RTC_END_PORT=49999
RTC_PORT_BLOCK_SIZE=50
INSTANCESERVER_PORT=3031
INSTANCESERVER_MODE=local
INSTANCESERVER_SHUTDOWN_DELAY_MS=30000
# --------------------------------
# Email variables ----------------
SMTP_HOST=email-smtp.us-west-1.amazonaws.com
SMTP_PORT=465
SMTP_SECURE=true
SMTP_USER=AKIARQM6EGKHDSORVC6Z
SMTP_PASS=
SMTP_FROM_NAME=noreply
SMTP_FROM_EMAIL=<ENTER_SENDER_EMAIL>
# --------------------------------
# Authentication -----------------
AUTH_SECRET=test
DISCORD_CALLBACK_URL=https://localhost:3000/auth/oauth/discord
DISCORD_CLIENT_ID=928436900031787030
DISCORD_CLIENT_SECRET=
FACEBOOK_CALLBACK_URL=https://localhost:3000/auth/oauth/facebook
FACEBOOK_CLIENT_ID=262344435023143
FACEBOOK_CLIENT_SECRET=
GITHUB_CALLBACK_URL=https://localhost:3000/auth/oauth/github
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GOOGLE_CALLBACK_URL=https://localhost:3000/auth/oauth/google
GOOGLE_CLIENT_ID=502422558160-5co6malq1jaj7qnnf1jjreia2pr9jjvm.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=
LINKEDIN_CALLBACK_URL=https://localhost:3000/auth/oauth/linkedin
LINKEDIN_CLIENT_ID=
LINKEDIN_CLIENT_SECRET=
TWITTER_CALLBACK_URL=https://localhost:3000/auth/oauth/twitter
TWITTER_CLIENT_ID=
TWITTER_CLIENT_SECRET=
# --------------------------------
# AWS variables
# - SMS
AWS_SMS_ACCESS_KEY_ID=AKIARQM6EGKHAEN2K47Y
AWS_SMS_REGION=us-west-1
AWS_SMS_SECRET_ACCESS_KEY=
AWS_SMS_TOPIC_ARN=arn:aws:sns:us-west-1:103947711118:theoverlay
AWS_SMS_APPLICATION_ID=
AWS_SMS_SENDER_ID=
# - Cloud front
STORAGE_CLOUDFRONT_DOMAIN=resources.etherealengine.io
STORAGE_CLOUDFRONT_DISTRIBUTION_ID=E3E9EQTR0OYMND
STORAGE_CLOUDFRONT_REGION=us-west-1
# - S3
STORAGE_S3_REGION=us-west-1
STORAGE_S3_STATIC_RESOURCE_BUCKET=etherealengine-static-resources
STORAGE_S3_AVATAR_DIRECTORY=avatars
STORAGE_S3_ENDPOINT=http://127.0.0.1:9000
# Possible values:
# local - for local development,
# dev - for live development environment,
# <empty or not defined> - for production environment,
STORAGE_S3_DEV_MODE=local
# - keys
STORAGE_AWS_ACCESS_KEY_ID=server
STORAGE_AWS_ACCESS_KEY_SECRET=password
# --------------------------------
# Chargebee variables ------------
CHARGEBEE_SITE=etherealengine-test
CHARGEBEE_API_KEY=
# --------------------------------
# Coil web payment config
# Optional ILP/Interledger payment pointer (such as from an Uphold wallet)
COIL_PAYMENT_POINTER=
# Optional COIL API OAuth2 client registration id
COIL_API_CLIENT_ID=
# Optional COIL API OAuth2 client registration client_secret
COIL_API_CLIENT_SECRET=
# Redish variables ---------------
REDIS_ENABLED=true
REDIS_ADDRESS=localhost
REDIS_PORT=6379
# REDIS_PASSWORD=
# --------------------------------
#define user scope
DEFAULT_USER_SCOPES=editor:write,location:read,location:write
#define Blockchain url
BLOCKCHAIN_URL=http://localhost:8080/api/v1
BLOCKCHAIN_URL_SECRET=secret
# IPFS
USE_IPFS=
FRONTEND_SERVICE_URL=https://local-matchmaking.etherealengine.io/v1/frontendservice
#define logging url
ELASTIC_HOST=http://localhost:9200
# Has to be set to production for OAuth redirect addresses to be constructed properly in local environment
NODE_ENV=production