-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env.example
More file actions
39 lines (37 loc) · 1.61 KB
/
Copy path.env.example
File metadata and controls
39 lines (37 loc) · 1.61 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
# Repo-root env for Clawkie-Talkie local dev.
#
# Copy to `.env` and fill in values. The root daemon scripts load this file
# with `tsx --env-file=.env`, so `npm run dev` and `npm run daemon` pick up
# values automatically.
#
# `.env` is gitignored.
#
# All LLM/STT/TTS provider auth lives in OpenClaw's own configuration
# (`~/.config/openclaw` and OpenClaw auth profiles); the daemon does not
# read or inject any provider API keys.
# Stable peer/host UUID for this daemon — keep the join URL stable across
# restarts. Generate once with `uuidgen` (or any UUID v4) and reuse.
DAEMON_PEER_ID=
# --- Advanced overrides (rare; leave commented for normal installs) ---
#
# Optional language hint passed to `openclaw infer audio transcribe`. Default
# lets the transcription model auto-detect.
# CT_STT_LANGUAGE=en
#
# Fallback Discord thread ID for transcript/debug posts when the daemon is
# invoked without a session that derives one. Not related to OpenClaw infer
# or provider configuration.
# CT_THREAD_ID=
#
# Override the client origin printed in the Join URL. Installed daemons
# default to https://clawkietalkie.app. Not related to OpenClaw infer or
# provider configuration.
# CT_CLIENT_ORIGIN=
#
# Override the rambly-compatible signaling broker. Default is the hosted
# https://api.rambly.app broker. Use only with a matching frontend build.
# CT_SIGNAL_SERVER=https://signal.example.com
#
# Override daemon WebRTC ICE servers. Must be a JSON array of RTCIceServer
# objects; invalid JSON fails daemon startup before connecting.
# CT_ICE_SERVERS_JSON='[{"urls":"turn:turn.example.com:3478","username":"clawkie","credential":"change-me"}]'