/PanIndex-fly

在fly.io上部署PanIndex

Primary LanguageDockerfile

PanIndex-fly

部署

  1. 安装 Flyctl
  2. 注册,绑卡(已有账号请跳过)flyctl auth signup
  3. 登录flyctl auth login
  4. Git 拉取本仓库代码git clone https://github.com/libsgh/PanIndex-fly.git
  5. 进入代码根目录执行flyctl launch
  6. 输入你的应用名称(留空回车则自动生成)
  7. 选择部署区域
  8. 根据提示创建 Postgres 数据库,创建完成后选择连接数据库
  9. 询问创建 Redis 数据库,选择N
  10. 选择立刻部署,完成后会出现类似https://crimson-sea-4968.fly.dev/的访问地址

其他事项

  • 默认部署最新版本

  • 自己的域名可在应用管理面板中的Certificates进行绑定

  • 如需使用其他数据库,则部署时取消创建 Postgres 数据库,然后使用环境变量指定数据库链接

    flyctl secrests set DATABASE_URL=<数据库链接>

相关

PanIndex