跳至正文

LOST MIDI ARCHIVE / FIRST STEPS

为声音留下来处,从这里开始。

连接后端、设置站点、创建管理员。安装只需完成一次,配置将持久保存在你的后端数据库中。

01 / 部署与连接检查

后端地址
缺失或格式不正确
站点来源与 Cookie
需要检查 ADMIN_ORIGIN / Cookie 配置
数据库与安装状态
尚无法确认
安装密钥保护
等待后端连接

先完成以下部署配置,再继续初始化。HTTPS 站点必须使用 Secure Cookie;前端域名需要与 ADMIN_ORIGIN 精确一致。

后端地址与部署变量配置指引

先部署 C++ 后端和 PostgreSQL,执行全部数据库迁移。下面仅生成前端配置,不会向填写的地址发送请求,也不会直接修改你的 Vercel 项目。

填写有效的后端地址和站点访问地址后,将在此生成配置。

  1. Vercel:在项目 Settings → Environment Variables 中保存以上变量,再重新部署。Preview 应连接独立测试后端,勿使用生产安装密钥。
  2. 本机或 Docker:保存前端环境变量后重启原生进程;Compose 使用 up 重建前端容器,仅 restart 不会更新环境。不要把真实环境文件提交到 Git。
  3. 后端单独设置随机的 INSTALLATION_TOKEN 并重启;此密钥用于证明你有部署权限,切勿放入 NEXT_PUBLIC_ 变量、URL 或前端公开配置。

可在自己的终端生成密钥:python -c "import secrets; print(secrets.token_urlsafe(32))"。已有管理员的部署不需要重新设置安装密钥。

已完成配置,重新检查

前端与后端独立部署 · 数据库迁移由部署端执行 · 不自动导入演示资料