-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
38 lines (31 loc) · 1.28 KB
/
.env.example
File metadata and controls
38 lines (31 loc) · 1.28 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
# sample-chat-app — example environment configuration.
#
# Copy this file to `.env` (which is gitignored) and fill in the values for
# your Ethora app. The build reads the .env file at compile time via
# `loadEnvFile()` in app/build.gradle.kts and exposes each key as a
# BuildConfig.ETHORA_* constant.
#
# `@ethora/setup` writes this file automatically — see
# https://github.com/dappros/ethora-setup for the CLI flow.
# Your Ethora app ID (24-char hex), from POST /apps on your Ethora backend.
ETHORA_APP_ID=
# Your Ethora app token (JWT), from POST /apps.
ETHORA_APP_TOKEN=
# API base URL — e.g. https://api.chat.ethora.com/v1 for Ethora Cloud,
# or your self-hosted Ethora API.
ETHORA_API_BASE_URL=
# XMPP endpoints — from your Ethora server config.
ETHORA_XMPP_SERVER_URL=
ETHORA_XMPP_HOST=
ETHORA_XMPP_CONFERENCE=
# Optional: pre-fill the Setup tab with a test user so the playground can
# connect on first launch without manual field entry.
ETHORA_USER_EMAIL=
ETHORA_USER_PASSWORD=
ETHORA_USER_JWT=
# Optional: pin a specific MUC room JID for single-room mode (otherwise
# the sample shows the room list).
ETHORA_ROOM_JID=
# Optional: DNS fallback overrides — comma-separated host=ip pairs for
# simulator/test environments where DNS isn't reachable.
ETHORA_DNS_FALLBACK_OVERRIDES=