-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
46 lines (40 loc) · 1.76 KB
/
.env.example
File metadata and controls
46 lines (40 loc) · 1.76 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
# MapLibre 地图配置
# 推荐使用 CARTO Positron(极简风格,免费)
# 其他选项:
# - https://basemaps.cartocdn.com/gl/dark-matter-gl-style/style.json (暗色主题)
# - https://basemaps.cartocdn.com/gl/voyager-gl-style/style.json (彩色主题)
NEXT_PUBLIC_MAP_STYLE=https://basemaps.cartocdn.com/gl/positron-gl-style/style.json
# Nike Run Club 认证(从浏览器 Network 标签获取)
NIKE_ACCESS_TOKEN=
# Strava OAuth2 认证(从 Strava API Application 获取)
# 创建应用:https://www.strava.com/settings/api
STRAVA_CLIENT_ID=
STRAVA_CLIENT_SECRET=
STRAVA_REFRESH_TOKEN=
# 数据库配置
DATABASE_URL=file:./local.db
# Turso / libSQL 远程数据库认证(使用 libsql://... 时通常必填)
DATABASE_AUTH_TOKEN=
# 运动目标配置(可选)
# 每周里程目标(米),默认 10000(10km)
NEXT_PUBLIC_WEEKLY_DISTANCE_GOAL=10000
# 每月里程目标(米),默认 50000(50km)
NEXT_PUBLIC_MONTHLY_DISTANCE_GOAL=50000
# 每周时长目标(秒),默认 3600(1小时)
NEXT_PUBLIC_WEEKLY_DURATION_GOAL=3600
# 每月时长目标(秒),默认 18000(5小时)
NEXT_PUBLIC_MONTHLY_DURATION_GOAL=18000
# Anthropic Claude API 配置(用于 AI 跑步分析)
# 获取 API Key:https://console.anthropic.com/
ANTHROPIC_API_KEY=
# 可选:自定义 API 地址(用于代理或其他兼容接口)
ANTHROPIC_BASE_URL=
# OpenAI 兼容 API 配置(AI 分析备用方案)
# 支持 OpenAI、DeepSeek、通义千问等 OpenAI 兼容的 API
OPENAI_API_KEY=
# API 地址(第三方服务必填,如 https://api.deepseek.com)
OPENAI_BASE_URL=
# 模型名称(可选,默认 gpt-4o)
OPENAI_MODEL=
# API 格式:chat(默认,Chat Completions)或 responses(Responses API,用于 Codex 类端点)
OPENAI_API_FORMAT=