logo
0
0
WeChat Login

🚀 suijimanbu 项目部署到 EdgeOne

快速开始

1. 获取 API Token

访问 EdgeOne 控制台 获取您的 API Token

2. 配置 Token

# 编辑 .env.edgeone 文件 EDGEONE_API_TOKEN=您的Token在这里

3. 一键部署

./deploy-to-edgeone.sh

部署信息

  • 项目类型: SSR (Next.js)
  • 目标区域: 中国节点 (China)
  • 项目名称: suijimanbu
  • CLI 版本: EdgeOne CLI 1.2.19
  • 项目构建: 已完成 (.next 目录存在)

部署完成后

⚠️ 重要: 部署后必须在 EdgeOne 控制台配置环境变量:

  1. 访问 EdgeOne 控制台
  2. 选择您的项目
  3. 进入 "环境变量" 设置
  4. 添加以下变量:
DATABASE_URL=postgresql://neondb_owner:npg_y2hQeOFms6dH@ep-frosty-thunder-ae5f5239-pooler.c-2.us-east-2.aws.neon.tech/neondb?sslmode=require BETTER_AUTH_SECRET=suijimanbu-secret-key-2026 BETTER_AUTH_URL=https://您的域名.edgeone.ai NODE_ENV=production

文件说明

  • deploy-to-edgeone.sh - 自动化部署脚本
  • .env.edgeone - EdgeOne 配置文件
  • EDGEONE_DEPLOYMENT_GUIDE.md - 详细部署指南
  • edgeone-login.exp - 自动化登录脚本 (备选)

手动部署

如果需要手动部署:

# 1. 登录 edgeone login --token $EDGEONE_API_TOKEN --site china # 2. 部署 edgeone pages deploy . -n suijimanbu -a china

验证部署

# 查看部署列表 edgeone pages list # 查看项目详情 edgeone pages list -n suijimanbu

文档

故障排除

常见问题

Q: 登录失败

# 确保使用 china 站点 edgeone login --token $EDGEONE_API_TOKEN --site china

Q: 应用无法启动

  • 检查 EdgeOne 控制台中的环境变量
  • 查看构建日志
  • 验证 DATABASE_URL

Q: 数据库连接失败

  • 检查 Neon 数据库状态
  • 验证 DATABASE_URL
  • 确保防火墙允许连接

下一步

部署成功后:

  1. ✅ 验证应用正常运行
  2. ✅ 配置自定义域名 (可选)
  3. ✅ 设置监控和告警
  4. ✅ 配置备份策略

支持


准备就绪: ✅ | 等待: API Token

About

随机漫步的个人随笔集

Language
TypeScript6.9%
Shell0.4%
CSS0.1%
JavaScript0.1%
Others92.5%