1Panel 反向代理配置示例

开放中Alex发布于 编辑 5

以下是本站 1panel 反向代理生产环境配置方法

  • 反向代理设置

  • .env 配置
# ======================================== # NodeBBS Docker Compose 环境变量配置 # ======================================== # 应用名称 APP_NAME=nodebbs # ======================================== # 数据库配置 # ======================================== POSTGRES_PASSWORD=xxxxxxxxxxxxxxxxx POSTGRES_DB=nodebbs POSTGRES_PORT=5432 # ======================================== # Redis 配置 # ======================================== REDIS_PASSWORD=xxxxxxxxxxxxxxxxx REDIS_PORT=6379 # ======================================== # API 服务配置 # ======================================== API_PORT=7100 # 用户缓存 TTL(秒) # 开发环境: 30-60, 生产环境: 120-300 USER_CACHE_TTL=120 # JWT 配置 # 使用 `openssl rand -base64 32` 生成安全的密钥 JWT_SECRET=xxxxxxxxxxxxxxxxx ACCESS_TOKEN_EXPIRES_IN=1y # CORS 配置 # 生产环境建议设置为具体的域名,例如: https://yourdomain.com CORS_ORIGIN=* # 应用 URL(OAuth 回调) APP_URL=https://nodebbs.com # ======================================== # Web 前端配置 # ======================================== WEB_PORT=3100 # API 地址(公网访问地址) NEXT_PUBLIC_API_URL=https://nodebbs.com # 应用 URL(公网访问地址) NEXT_PUBLIC_APP_URL=https://nodebbs.com # ======================================== # 时区配置 # ======================================== TZ=Asia/Shanghai