# PolyWeather 前端最小配置(本地 / Vercel) # 只部署天气看板时,先填下面 4 项即可。 # 必填:后端 FastAPI 基础地址 # 默认供 Next.js API Route 在服务端代理后端使用。 POLYWEATHER_API_BASE_URL=http://127.0.0.1:8000 # 可选:浏览器直连后端 FastAPI 基础地址。 # 在 Vercel 免费额度下建议配置为 VPS HTTPS 域名,让 AI / METAR / scan 等 # 长耗时请求绕过 Vercel Functions / Fluid Compute。 # 例如:https://api.example.com # 本地开发时注释掉,让 Next.js API Route 代理请求,避免 CORS 问题 # NEXT_PUBLIC_POLYWEATHER_API_BASE_URL=http://38.54.27.70:8080 # 必填:Supabase 前端公钥(鉴权开启时必须) NEXT_PUBLIC_SUPABASE_URL=https://bttgfgupldyowkdhriqb.supabase.co NEXT_PUBLIC_SUPABASE_ANON_KEY=sb_publishable_1z0DR7nZ1Juf_HGTASA8WA_uxcHJnby # 必填:生产环境站点 URL(OAuth 回调强制使用此域名) # 设置后,所有登录回调将始终跳转到此域名,而非当前浏览器地址。 # 生产环境必须设为 https://polyweather.top NEXT_PUBLIC_SITE_URL=https://polyweather.top # 常用:前端鉴权开关 # true: 启用 Supabase 登录 # false: 关闭登录能力,访客模式 POLYWEATHER_AUTH_ENABLED=true # 常用:是否强制登录 # true: middleware 强制登录后才能访问主页面 # false: 登录可选,访客可浏览 POLYWEATHER_AUTH_REQUIRED=true # 关闭本地开发鉴权绕过 NEXT_PUBLIC_POLYWEATHER_LOCAL_FULL_ACCESS=false # 可选:分享式看板访问令牌 # 设置后,可通过 /?access_token= 打开受保护看板 POLYWEATHER_DASHBOARD_ACCESS_TOKEN= # 可选:前端 API Route 转发到后端时附带的共享令牌 # 仅当后端启用了 entitlement / 订阅校验时需要 POLYWEATHER_BACKEND_ENTITLEMENT_TOKEN= # 可选:钱包支付 / Telegram 入口 NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID=8ce6332b57a42e606cf28224e82d1e02 NEXT_PUBLIC_WALLETCONNECT_POLYGON_RPC_URL=https://polygon-bor-rpc.publicnode.com NEXT_PUBLIC_PAYMENT_ALLOWED_HOSTS=polyweather.top,www.polyweather.top POLYWEATHER_OPS_ADMIN_EMAILS=yhrsc30@gmail.com NEXT_PUBLIC_TELEGRAM_GROUP_URL=https://t.me/your_group NEXT_PUBLIC_TELEGRAM_BOT_URL=https://t.me/polyyuanbot NEXT_PUBLIC_TELEGRAM_LOGIN_BOT_USERNAME=polyyuanbot