Frontend 配置
Next.js 前端的环境变量说明。提供用户可见的应用界面。
Frontend 现在默认通过 Next.js 的 同源 API 代理(/api/v1/* -> Backend)访问后端,因此后端地址可以在 运行时(runtime) 配置。
运行时(runtime)
BACKEND_URL:Next.js 服务器侧用于转发/api/v1/*的 Backend base URL(Docker Compose 默认:http://backend:8000;本地开发可用:http://localhost:8000;兼容旧变量:POCO_BACKEND_URL)
注意:以下变量仍是构建期(build-time)生效,会被 Next.js 内联进产物(见 docker/frontend/Dockerfile 的 build args)。
NEXT_PUBLIC_SESSION_POLLING_INTERVAL:session 轮询间隔(毫秒,默认2500)NEXT_PUBLIC_MESSAGE_POLLING_INTERVAL:消息轮询间隔(毫秒,默认2500)