forked from pingdotgg/t3code
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
78 lines (66 loc) · 4.16 KB
/
Copy path.env.example
File metadata and controls
78 lines (66 loc) · 4.16 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
74
75
76
77
78
# Optional: T3 Connect source builds
# `cp .env.example .env` enables T3 Connect against the production deployment.
# These are the same public identifiers baked into official release builds, not
# secrets. Remove or comment them out to build with cloud features disabled.
# Do not add server-side secrets to this file.
# Production Clerk instance. To use your own, get these from the Clerk Dashboard
# under API keys, JWT templates, and OAuth applications.
T3CODE_CLERK_PUBLISHABLE_KEY=pk_live_Y2xlcmsudDMuY29kZXMk
T3CODE_CLERK_JWT_TEMPLATE=t3-relay
T3CODE_CLERK_CLI_OAUTH_CLIENT_ID=hzxSgY2cH10sDU2r
# Optional: signed macOS passkey builds. The RP domain defaults to the Frontend API
# hostname encoded in T3CODE_CLERK_PUBLISHABLE_KEY. Set the override only when Clerk
# returns a different RP ID or when multiple domains must be entitled.
# T3CODE_APPLE_TEAM_ID=ABC1234567
# T3CODE_MACOS_PROVISIONING_PROFILE=/absolute/path/to/t3code.provisionprofile
# T3CODE_CLERK_PASSKEY_RP_DOMAINS=example.clerk.accounts.dev,clerk.example.com
# Production relay. For a self-hosted relay, `infra/relay` deploys update it
# automatically.
T3CODE_RELAY_URL=https://relay.t3.codes
# Optional: build the iOS development app with a Personal Team. This disables
# upstream-only signing capabilities and the upstream EAS Update channel. Use a
# bundle identifier owned by your Apple account; the generated Xcode project
# will let you select your Personal Team interactively.
# T3CODE_IOS_PERSONAL_TEAM=1
# T3CODE_IOS_PERSONAL_TEAM_BUNDLE_ID=com.example.t3code.dev
# T3CODE_IOS_PERSONAL_TEAM_ID=ABC1234567
# Optional: override the paid Apple Developer team and bundle identifier for a
# local iOS build while retaining paid-team capabilities. Provide both values.
# T3CODE_APPLE_TEAM_ID=ABC1234567
# T3CODE_IOS_BUNDLE_ID=com.example.t3code
# Optional: marketing version for the mobile app. Set this in a fork that ships its
# own builds so the Settings screen distinguishes them from upstream (default 0.1.0).
# T3CODE_FORK_VERSION=3.0.29
# Optional: iOS TestFlight uploads via `vp run ios:testflight` from apps/mobile.
# Requires T3CODE_APPLE_TEAM_ID and T3CODE_IOS_BUNDLE_ID above. Create the key
# under App Store Connect > Users and Access > Integrations; the .p8 downloads
# once, so keep it outside the repository or in gitignored local/.
# T3CODE_ASC_KEY_ID=ABCDE12345
# T3CODE_ASC_ISSUER_ID=00000000-0000-0000-0000-000000000000
# T3CODE_ASC_KEY_PATH=local/keys/AuthKey_ABCDE12345.p8
# Optional: your own EAS project, for a fork that ships its own mobile builds. Both
# values together enable OTA updates (`eas update`), cloud builds, and submissions
# through your Expo account. Run `eas init` in apps/mobile to create the project, then
# read the id from `eas project:info` and the account slug from `eas whoami`. Without
# them, any build signed by a team other than upstream's has updates disabled and no
# EAS project attached, so every change needs a new binary.
# T3CODE_EAS_PROJECT_ID=00000000-0000-0000-0000-000000000000
# T3CODE_EAS_OWNER=your-expo-account
# Optional: hosted app origin used by the CLI's out-of-band OAuth flow.
# Defaults to https://app.t3.codes; override to test against a staging deployment.
# T3CODE_HOSTED_APP_URL=https://nightly.app.t3.codes
# Optional: the fork's structural mobile diagnostics journal (connection churn,
# JS stalls, cache events — no conversation content). Inlined at bundle time, so
# it must be set when the JS bundle is built; eas.json pins it for EAS builds,
# set it here for local/direct builds. Read in Settings or via the app container
# at Documents/mobile-diagnostics/.
# EXPO_PUBLIC_MOBILE_DIAGNOSTICS=1
# Optional: override the source commit stamped into the diagnostics journal's `meta`
# event. Resolved automatically (EAS build hash, else the local checkout, with `-dirty`
# appended when the tree has uncommitted changes), so set this only to pin an exact
# value for a build produced outside a git checkout.
# EXPO_PUBLIC_MOBILE_DIAGNOSTIC_COMMIT=abc123def456
# Public, ingest-only mobile OpenTelemetry configuration.
# T3CODE_MOBILE_OTLP_TRACES_URL=https://api.axiom.co/v1/traces
# T3CODE_MOBILE_OTLP_TRACES_DATASET=t3-code-mobile-traces-dev
# T3CODE_MOBILE_OTLP_TRACES_TOKEN=xaat-...