Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
50 lines (45 loc) · 2.45 KB
/
Copy path.env.example
File metadata and controls
50 lines (45 loc) · 2.45 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
# EncodeX environment configuration (copy to .env and adjust).
# Never commit your real .env.
# ---- Error monitoring (Sentry) ---------------------------------------------
# When SENTRY_DSN is set, error/performance monitoring is enabled (subject to
# the in-app Settings toggle). Without a DSN the monitoring layer is a no-op.
SENTRY_DSN=
# Optional labels; sensible defaults are derived at runtime otherwise:
SENTRY_ENVIRONMENT=development
# Optional explicit provider override ('sentry' | 'noop'); auto-detects from DSN:
MONITORING_PROVIDER=
# ---- Usage analytics (Aptabase, swappable) ---------------------------------
# When APTABASE_APP_KEY is set, anonymous categorical usage events are enabled
# (subject to the same in-app Settings toggle as error reporting). Without a
# key the analytics layer is a no-op. App Keys look like A-US-... / A-EU-... /
# A-DEV-...; self-hosted deployments use A-SH-... and must set APTABASE_HOST.
# The key is baked into the packaged app at build time via gen:aptabase-config
# (real environment variables still win at runtime).
APTABASE_APP_KEY=
# ONLY for self-hosted Aptabase: API endpoint base URL. Leave empty on cloud.
APTABASE_HOST=
# Optional labels; sensible defaults are derived at runtime otherwise:
APTABASE_ENVIRONMENT=development
# Optional explicit provider override ('aptabase' | 'noop'); auto-detects from key:
ANALYTICS_PROVIDER=
# Optional per-group emission gate (comma-separated, D10) so a noisy group can
# be disabled without a release:
# lifecycle,onboarding,nav,convert,image,audio,cut,queue,profiles,settings,mcp,updates,hw,cli,ux
ANALYTICS_GROUPS=
# Set to 1 to watch the Aptabase SDK log event delivery in local dev:
APTABASE_DEBUG=
# ---- CI-only: production sourcemap upload ---------------------------------
# Required only for release builds that upload sourcemaps so stack traces are
# readable. Keep these out of developer machines.
SENTRY_AUTH_TOKEN=
SENTRY_ORG=
SENTRY_PROJECT=
# ---- Existing app variables ------------------------------------------------
VITE_APP_VERSION=1.0.0-beta.0
# ---- Site build: Google Ads conversion tag (site/.vitepress) ----------------
# Only read by `docs:build` in site/.vitepress/config.mts. When both are set the
# static site injects a Google Ads tag and fires a `conversion` event (send_to
# AW-<id>/<label>) on every download click, in addition to the GA4
# generate_lead conversion. Leave empty to keep the site purely GA4-tracked.
GOOGLE_ADS_CONVERSION_ID=
GOOGLE_ADS_CONVERSION_LABEL=