利用免费的Replit搭建Alist

Replit是什么

Replit(https://repl.it)是一个基于浏览器的云端协同开发平台,可用于构建开发环境、实时协作、托管网络应用等。Replit提供可创建动态或者静态网站的容器,并会自动生成免费https域名(格式为:项目名.用户名.repl.co)。这代表着任何人都可以试用Replit的云服务器创建自己的网站,或者是其他的服务,例如v2ray,而且这一切,都是免费的。

 

Replit官方文档:https://docs.replit.com/

Alist

https://github.com/alist-org/alist

alist.png

一个支持多存储的文件列表程序,能够实现多网盘统一管理,甚至指出ftp和s3,百度网盘阿里网盘更不用说,更可气的是界面还特别漂亮,爱技术搞分享的都有属于自己的alist网盘。

本文特色

一般情况下,无论是使用一键安装或者docker安装,部署Alist是需要一台vps的,但是鉴于Replit容器就提供了运行Alist的所有条件,所以我们本次就来直接在免费的Replit中部署;

操作步骤

1、注册Replit:https://replit.com/
可选谷歌账号、苹果账号、fb或者GitHub账号一键登录,或者自己用邮箱注册也行,邮箱注册的需要收信验证一下。

重要补充:

请先在菜单选择teams,Friends处点击Create your first Team,名称任意,然后创建团队。

2、创建Create Team Repl容器,模版选择:Bash;

3、直接把main.sh内容修改成

./alist server

然后保存,在操纵台或者shell依次执行下列命令:

wget https://github.com/alist-org/alist/releases/download/v3.9.2/alist-linux-amd64.tar.gz

tar -zxvf alist-linux-amd64.tar.gz

chmod +x alist

./alist server

4、在输出部分,搜索password,找到登陆密码;

5、在webview窗口中,查看是否有Alist主页输出,有输出,就可以直接打开网址,直接登陆Alist了;

用户名:admin
密码:刚刚找到的字符串

6、关于Alist网盘的管理和存储挂载,我就不多说了,参考官网:https://alist.nn.ci/zh/guide/drivers

Replit休眠怎么办

在使用过程中,网友发现Replit在没有请求时不定期的休眠,具体解决方案是用UptimeRobot网站监控功能,方法很简单:

1、在https://uptimerobot.com/ 注册一个账号;

2、新建一个监视,URL (or IP)填写你的Alist网址,间隔5分钟,超时30秒。这样让它定期发送head请求,是防止Repl休眠的一个好方法。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容