快速开始
快速开始
您可以使用多种方式部署 PicImpact
v2 版本与 v1 版本不兼容,如果您跨版本升级,您需要重新配置数据库。迁移脚本
Vercel
我们推荐当新版本发布时您再进行版本更新!
你可以点击下面的按钮来一键部署到 Vercel,然后将 Build Command
设置为 pnpm run build:vercel
,也可以 Fork 项目后手动部署到任何支持的平台。
Key | 备注 |
---|---|
DATABASE_URL | Postgre 数据库 url,postgresql://[用户名]:[密码]@[地址和端口]/[数据库] ,如:postgresql://postgres:[email protected]:6543/postgres |
AUTH_SECRET | 权限机密,你可以执行 npx auth secret 生成一个,反正是随机的字符串就行 |
非常重要
默认账号:[email protected]
,默认密码:666666
,登录后请先去设置里面修改密码!
注意事项
请根据您的数据库供应商来填写正确的数据库 connect url
。
如果是 Vercel 部署,直接将 Build Command
设置为 pnpm run build:vercel
即可。
如果您自行使用 node 部署,请使用 pnpm run build:node
命令来构建。
Docker
你可以使用 Docker 来部署 PicImpact,当然 containerd 和 k8s 也是可以的。
值得注意
如果您使用 Docker Compose
,存在无法访问数据库的问题,请尝试将环境变量的双引号去掉。即 DATABASE_URL="连接信息"
-> DATABASE_URL=连接信息
。
手动构建
您也可以手动构建,然后运行在自己服务器的 Node 上。