-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
73 lines (55 loc) · 1.79 KB
/
Copy path.env.example
File metadata and controls
73 lines (55 loc) · 1.79 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
SUPABASE_ID="SUPABASE_ID"
SUPABASE_API_KEY="SUPABASE_API_KEY"
NAMESPACE="UUID"
TMDB_KEY="TMDB_KEY"
TRAKT_ID="TRAKT_ID"
GROWTH_KEY="GROWTH_KEY"
GROWTH_DEV_MODE=false
GROWTH_TIME_OUT=1000
FEED="FEED"
YUNA="YUNA"
ANIME_THEMES="ANIME_THEMES"
MAL="MAL"
NOTIFY="NOTIFY"
GROWTH="GROWTH"
SKYHOOK="SKYHOOK"
THEXEM="THEXEM"
TMDB="TMDB"
TRAKT="TRAKT"
MIN_LOG_LEVEL=DEBUG
OPTIC_TRACING=true
SPOTIFY="https://api.spotify.com/v1"
SPOTIFY_ID="SPOTIFY_ID"
SPOTIFY_SECRET="SPOTIFY_SECRET"
PORT=9800
OTEL_DENO=true
OTEL_DENO_SERVICE_NAME="on-the-edge"
OTEL_EXPORTER_OTLP_ENDPOINT="http://otel-collector:4318"
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT="http://otel-collector:4318/v1/metrics"
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT="http://otel-collector:4318/v1/traces"
OTEL_EXPORTER_OTLP_LOGS_ENDPOINT="http://otel-collector:4318/v1/logs"
DENO_ENV=development
MONGO_URL=mongodb://localhost:27017/on-the-edge
SEGMENT_KEY=SEGMENT_KEY
CLIENT_REQUEST_TIMEOUT=2000
REDIS_URL=redis://localhost:6379
# --- UnifiedPush / Web Push ---
PUSH_VAPID_KEYS=<base64-encoded JSON blob of ExportedVapidKeys>
PUSH_VAPID_SUBJECT=mailto:admin@anitrend.co
PUSH_PAYLOAD_MAX_BYTES=3072
PUSH_SEND_TIMEOUT_MS=5000
PUSH_CHALLENGE_TTL_SECONDS=300
PUSH_RATE_LIMIT_WINDOW_SECONDS=3600
PUSH_RATE_LIMIT_MAX_REQUESTS=30
# --- App Update Checks ---
# Refresh cadence in hours for the cached update records.
# Whole number between 1 and 12; invalid values fall back to 6.
# The maximum matches the 12-hour cached-record staleness threshold,
# so refreshed records never outlive the stale window.
UPDATES_REFRESH_INTERVAL_HOURS=6
# Optional absolute path to an external update-sources YAML file.
# When unset, the version-controlled embedded default
# (config/update-sources.yml) is used. When set but unreadable or
# malformed, startup fails loudly.
UPDATE_CONFIG_PATH=
CI=true