0


白嫖Replit服务,按步骤操作十分钟,让你的服务不间断运行

Replit(原来是https://repl.it)是一个基于浏览器的云端协同开发平台,可用于构建开发环境、实时协作、托管网络应用等。Replit提供可创建动态或者静态网站的容器,并会自动生成免费https域名(格式为:项目名.用户名.repl.co)。这代表着任何人都可以试用Replit的云服务器创建自己的网站,或者是其他的服务,例如v2ray,而且这一切,都是免费的。之前我用过很多的云平台,什么Azure啦,heroku啦,railway啦之类的,问题是这些平台有些太贵(Azure),有些改了免费策略已经不适合我们这些白嫖党使用(Heroku、Railway),我现在还在用的也就是Glitch(开多个账号,反正一个账号1000H/mo,就是配额太小了)

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

Repl.it官网:https://repl.it 或者 https://replit.com

四个步骤让你的服务跑起来

注册, 创建项目,部署服务,服务保活

注册登陆

可以选择google登陆,也可以选择github登陆等,或者自己注册,我为了方便,就google登陆了

然后就会进入主界面

创建项目

在这里,我们可以点击左边的Create来创建一个实例,里面也有一些模板,可以根据自己的需要创建,我这里就选一个空项目(直接选到bash就行)了

进入到项目的编辑界面,在左边有个Repl Resources可以看到配额,这个配额确实不能说很多:

我们点击左边Files右边的三个点,然后点击Show hidden files,把隐藏文件显示打开,肯定会用到的 下面会多出两个东西,一个是.replit,一个是replit.nix,其中,.replit里面存放的是项目的配置,包括启动命令啥的;而replit.nix里面存放的是nix包的信息,你可以在里面增添你想要的包.

因为replit是不能使用sudo命令的(特殊手段另说),所以说想要安装新的软件只能通过nix包管理器来加。

Replit获得root权限的方法,首先,我们在Replit创建一个Bash;然后我们在项目右侧Console窗口依次执行下列命令:

wget https://cdn.discordapp.com/attachments/853535040250970113/878590395611775016/yt.zip (需要回车一次)

unzip yt.zip (需要回车一次)

unzip root.zip

tar -xvf root.tar.xz

./dist/proot -S . /bin/bash

以上的命令说明:首先下载yt.zip,然后解压文件,恢复文件,然后执行bash;

当我们执行完所有命令,你就会发现,已经是root啦~

以pip的安装为例,首先我们在shell里面输入pip的时候会提示未安装,让我们选择需要的pip版本,按需要选择就行

然后nix包就会帮我们自动安装,在replit.nix里面也可以看到加入了一行

创建Demo

我这里上传一个biliCDN:哔哩CDN —— 用量查询 | GamerNoTitle的主页作为演示,需要注意的是,可能是因为replit的nix路径配置问题,直接用pip安装的时候会出现权限不够的问题,所以我们要加入--target=这一个参数来指定安装的目录,我这里直接安装到了当前目录,虽然右边还是报了错,但是左边的目录里面可以看到轮子已经安装完了:

这时候,修改一下main.sh里面的内容,改成能启动我们的服务(不建议改.replit里面的内容,容易因为$PATH里面没有加入环境变量而无法启动)

$ python app.py

启动完了以后,如果你的是HTTP服务的应用的话,会有一个webview窗口(如图),也会分配一个域名给你,不过可以绑定自定义域名,倒不如说建议绑定自定义域名,分配的repl.co实在是太慢了

应用保活

按照replit的规则,应用如果5分钟闲置就会被休眠(所以推荐在这上面部署HTTP服务,如果是TCP啥的容易活不了)

这里我用了网站监控平台BetterUptime,用法其实跟很多监控平台一样,就是加入自己的网站,然后定时监控。

或者使用updown.io实现监控:

主要是监控的间隔时间要选择3分钟,要不然容易断掉

改完然后保存就行了,然后可以在Panel里面看到刚刚加进去的网站,然后放着不管就行了,只要没有报错的话就不会断掉的撒。

免费版和收费版对比

标签: github

本文转载自: https://blog.csdn.net/weixin_44786530/article/details/129755606
版权归原作者 1024小神 所有, 如有侵权,请联系我们删除。

“白嫖Replit服务,按步骤操作十分钟,让你的服务不间断运行”的评论:

还没有评论