Poco Docs

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

On this page