-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
73 lines (68 loc) · 2.68 KB
/
.env.example
File metadata and controls
73 lines (68 loc) · 2.68 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
# PushPals minimal environment template
#
# Canonical configuration is TOML:
# configs/default.toml
# configs/<profile>.toml
# configs/local.toml (gitignored)
#
# Keep this file to deployment wiring + secrets only.
# -----------------------------------------------------------------------------
# Wiring
# -----------------------------------------------------------------------------
PUSHPALS_PROFILE=dev
PUSHPALS_SERVER_URL=http://127.0.0.1:3001
PUSHPALS_SESSION_ID=dev
# Expo bootstrap URLs.
EXPO_PUBLIC_PUSHPALS_URL=http://127.0.0.1:3001
EXPO_PUBLIC_LOCAL_AGENT_URL=http://127.0.0.1:3003
# Optional runtime wiring for wrappers/containers.
# PUSHPALS_REPO_PATH=
# -----------------------------------------------------------------------------
# Secrets (machine/CI only)
# -----------------------------------------------------------------------------
# PUSHPALS_AUTH_TOKEN is ignored in local-only mode.
# PUSHPALS_GIT_TOKEN=
# GITHUB_TOKEN=
# GH_TOKEN=
# Optional: `bun run start` attempts non-interactive GH auth refresh by default; set to 0 to disable.
# PUSHPALS_GH_AUTH_REFRESH_ON_START=1
# WORKERPALS_OPENHANDS_WEB_MCP_AUTH_TOKEN=
#
# LLM provider secrets (recommended in env, not TOML):
# (If localbuddy/remotebuddy/workerpals use backend="openai", this single key
# is used as the default across all services.)
# OPENAI_API_KEY=
# OPENAI_BASE_URL=
# OPENAI_ORG_ID=
# OPENAI_PROJECT=
#
# Optional per-service API keys (override service-specific llm.api_key):
# LOCALBUDDY_LLM_API_KEY=
# REMOTEBUDDY_LLM_API_KEY=
# WORKERPALS_LLM_API_KEY=
#
# OpenAI Codex CLI behavior is primarily configured in `configs/local.toml`
# under [localbuddy.llm], [remotebuddy.llm], [workerpals.llm], and
# [workerpals.openai_codex]. Keep secrets/URLs in env only.
#
# Optional Codex env overrides (advanced; env overrides TOML):
# PUSHPALS_OPENAI_CODEX_AUTH_MODE=auto
# PUSHPALS_OPENAI_CODEX_BIN=bun x --yes @openai/codex
# PUSHPALS_OPENAI_CODEX_BASE_URL=
# - auto: use API key when present, otherwise use `codex login` session
# - api_key: force API-key auth (requires OPENAI_API_KEY)
# - chatgpt: force ChatGPT/Codex CLI login auth (ignores OPENAI_API_KEY)
# When Codex CLI auth is required,
# `bun run start` will run Codex login preflight on host before Docker/services.
# Non-secret Codex behavior knobs belong in TOML:
# [workerpals.openai_codex]
# timeout_ms, timeout_s, reasoning_effort, approval_policy, sandbox, color, json
# Docker mode: worker auto-mounts host ~/.codex by default.
# Optional override:
# PUSHPALS_OPENAI_CODEX_HOST_CODEX_HOME=
# PUSHPALS_OPENAI_CODEX_CONTAINER_CODEX_HOME=/root/.codex
# Optional network proxy wiring (if your environment requires it).
# HTTP_PROXY=
# HTTPS_PROXY=
# NO_PROXY=
# ALL_PROXY=