[warning]可能已经失效[/warning]
前言
- Alist是一款支持多种存储的目录文件列表程序,可以添加许多的网盘
- 本次教程使用render和elephantsql数据库作为演示
- render官网
- elephantsql官网
- Alist项目
- 封面
准备
- 一个Github账号
- 去Alist官网Fork 一份render的仓库
- 注册一个render的账号
- 注册一个elephantsql的账号
正式开始
render注册
点击右上角的GET STARTED使用github注册一个就行
注册完成后进入控制台待命
数据库注册
进入elephantsql官网
点击页面中间的Get a managed database today
进入后点击海龟样子的Free计划
点击进入后可以选择Github登入,信息啥的瞎填就行
进入控制面板后创建数据库就行记得选择Free的
部署Alist
返回到render的控制台,点击New+,选择Web Service
选择刚刚的Alist render 仓库
点击,进入部署页面,随便取个名字,然后往下拉,找到Create Web Service
它的上面有一个Advanced的选项
点击后找到Add Environment Variable 进行添加环境变量
环境变量
对应数据库 | 变量参数 | 是否需要更改 | 中文意思 | 参数示例 |
---|---|---|---|---|
Server | DB_HOST | 需要 | 数据库地址 | 改为自己 |
User & Default database | DB_NAME | 需要 | 数据库名字 | 改为自己 |
无(直接添加) | DB_PASS | 需要 | 数据库密码 | 改为自己 |
无(直接添加) | DB_PORT | 不需要 | 数据库端口 | 5432 |
无(直接添加) | DB_SSL_MODE | 不需要 | SSL 模式 | disable |
无(直接添加) | DB_TYPE | 不需要 | 数据库类型 | postgres |
User & Default database | DB_USER | 需要 | 数据库用户名 | 改为自己 |
无(直接添加) | PORT | 不需要 | 端口 | 8080 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容