Replit是一个基于浏览器的协作式IDE,可以在线编写和运行50多种语言的代码。

Alist是一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs。

replit已经禁止部署alist,所以之前的方法不可用了,想要成功部署请往下看▼

Screenshot_2023-02-16-07-48-59-629_mark.via.jpg

replit官网新建一个bash项目,复制下面的代码粘贴到main.sh文件内。

1
2
3
4
5
echo Hello World
URL=${REPL_SLUG}.${REPL_OWNER}.repl.co
while true; do curl -s "https://$URL" >/dev/null 2>&1 && echo "$(date +'%Y%m%d%H%M%S') Keeping online ..." && sleep 300; done &
chmod +x ./replit
nohup ./replit server

再去下载alist主程序解压后改名replit,拖到bash项目目录里面▼

image-20230303122654319

上传完成后,再点Run运行

▼这样就启动好了。

image-20230303123049330

点Shell输入命令./replit admin查看你的初始密码去登录就行了▼

image-20230303123438158

示例图▼

image-20230303124100136