Serv00免费部署AList服务
Alist是免费的,但使用上有一定门槛,难度主要集中要部署后台端。之前要么自购VPS,要么薅PAAS。PAAS方面如Koyeb、Render、Repit,遗憾的是在国内陆续失效了。Serv00.com,可谓眼前一亮。它完全足够使用(10年),流量不限制。
AList
Serv00
官网:https://www.serv00.com/
注册
点击 Register an account,
注册完成之后,会接收到一封邮件,里面包含账号密码等信息,注意是通过邮件指定的面板登录而不是官网
DevilWEB webpanel: https://panel2.serv00.com/
登录面板操作
- 点击WWW Websites,再点击SSL Management,记录第一个IP地址留用
- 到Additional services页面,然后点击Run your own applications,将其改为“Enable”。这步没有执行的话,后期执行./alist server,会提示权限不足。
- 添加端口,Serv00限制最多3个端口,意味可以创建3个独立Alist服务。记录端口留用。
- 点击File manger,在domains里增加一个文件夹(例如temp),然后上传一个freeBSD版本的Alist执行文件。
freeBSD版本Alist执行文件下载链接:https://pan.rediyo.cn/api/raw/?path=/AList/alist/
- 使用serv00账号密码进入ssh软件(需要自己网上下载),输入
cd domains/文件夹名 && chmod +x alist && ./alist server
,会提示错误,终止运行,是正常现象。这步的意义在于生成data文件,并记录打印日志后面要用的初始登录密码。
备注:pan文件夹是前面创建的。
- 关闭SSH,回到File manger到指定文件的data文件修改config.json。这是Alist的配置文件。第三行address改成上文记录的IP地址,第四行port改成上文设置的端口。点击保存。
- 再登录SSH,输入
cd domains/文件夹名 && screen ./alist server
。这样Alist服务就在运行了,关闭ssh后服务仍在运行。
AList操作
- 从serv00中找到自己的网站域名(实际上域名映射到上文记录的IP)
- 通过网址访问serv00服务器上的AList应用
AList网址:<Domain name>:<设置的端口>(例yourname.serv00.net:8080)
- 点击存储,选择添加网盘
选择完成之后,便会出现需设置的参数信息,具体查看AList文档-添加存储
注意:最近发现sharepoint站点上传速度会比较快。OneDrive与SharePoint是微软的两款应用服务,因此拥有独立的存储。
绑定域名(自选)
- 设置DNS解析(alist.yourname.com,alist是我设置的子域名名称),这样就可以直接通过alist.yourname.com直接访问AList应用了
- 设置转发规则(由于serv00涉及端口问题,设置规则后才不会转发到默认端口而是设置的端口)
磁盘映射(自选)
利用WebDAV协议,使用RaiDrive软件工具直接将网盘映射到电脑上,方便操作网盘文件。具体可点击查看WebDAV设置,使用serv00的AList应用账号密码登录即可
鸣谢
AList Introduction
Alist本地挂载硬盘傻瓜式教程
全网首发:Serv00上部署Alist服务
使用Serv00免费虚拟主机部署Alist