Skip to main content

Command Palette

Search for a command to run...

使用Replit白嫖各种语言项目

Published
2 min readView as Markdown
使用Replit白嫖各种语言项目

前言:

害呀,家里也疫情刚封了一半了,最近正好在捣鼓 Replit ,这玩意主要是能白嫖,似乎应用没有时间,没有流量限制。能挂很多东西,只是单个仓库的虚拟机配置比较蔡。不过跑跑正经项目肯定是够用的。这里列给大家看一下我挂的项目,下面应该都会写教程。本文在 Replit 首发哈哈! image-20220417093726604

Vue3博客,Busuanzi计数,Hexo博客,Kodbox可道云,OneManager-phpPanindexAlist 等等。

准备:

注册登录 Replit 并创建教育 Team(私有仓库)。 image-20220417100205289

开始:

在 Replit 中运行Bash项目:Panindex,Alist

{% hideToggle 使用 Bash 运行Panindex ,bg,color %}

Panindex 程序预览:https://pan.pighog.repl.co/

1. 在教育Team创建Bash语言项目

image-20220417100343779

2. 下载二进制程序amd64并解压至项目根目录

3. 编写 .replitmain.sh 文件

image-20220417102208102

.replit需要点右上角三个点Show显示!检查文件并修改成以下内容!

检查.replit文件:

run = ["bash", "main.sh"]
entrypoint = "main.sh"

检查main.sh文件:

chmod  +x  PanIndex-linux-amd64
./PanIndex-linux-amd64

4. 编写完成后点顶上绿色 ▶ Run 按钮运行。

{% endhideToggle %}

文章备份:https://allblog.vercel.app/article/01VC3T5Y5NY734QGFJDRE364YAMQD55JRF

{% hideToggle 使用 Bash 运行Alist ,bg,color %}

Alist 程序预览:https://alist.pighog.repl.co/

0. 一键部署到Replit(不推荐)

1. 在教育Team创建Bash语言项目

2. 下载二进制程序amd64并解压至项目根目录

3. 编写 .replitmain.sh 文件

检查.replit文件:

run = ["bash", "main.sh"]
entrypoint = "main.sh"

检查main.sh文件:

chmod  +x  alist-linux-amd64
./alist-linux-amd64

4. 编写完成后点顶上绿色 ▶ Run 按钮运行。

{% endhideToggle %}

文章备份:https://allblog.vercel.app/article/01VC3T5Y6CGJ5Q4JTZWZF23VT3VIOU6QYU

在 Replit 中运行PHP Web Server项目:OneManager,Kodbox

{% hideToggle 使用PHP Web Server部署OneManager ,bg,color %}

OneManager程序预览:https://one.pighog.repl.co/

1. 在教育Team创建PHP Web Server语言项目

2. Clone OneManager-php 仓库至项目根目录

3. 编写 .replitmain.sh 文件

检查.replit文件:

language = "php74"
run = "php -S 0.0.0.0:8000 index.php"
entrypoint = "index.php"

4. 编写完成后点顶上绿色 ▶ Run 按钮运行。

{% endhideToggle %}

文章备份:https://allblog.vercel.app/article/01VC3T5YYMXAZXCIULMFD3P5B7MZUAJE5R

{% hideToggle 使用PHP Web Server部署Kodbox ,bg,color %}

Kodbox程序预览:https://kod.pighog.repl.co/

1. 在教育Team创建PHP Web Server语言项目

2. 下载 Kodbox 压缩包并解压至项目根目录

3. 操作麻烦晚点写。

{% endhideToggle %}

文章备份:

在 Replit 中运行Nodejs 16项目:Hexo

{% hideToggle 使用Nodejs部署Hexo ,bg,color %}

Hexo程序预览:https://hexo.pighog.repl.co/

1. 在教育Team创建Nodejs 16语言项目

2. 如果有可以Clone自己Hexo项目的源码至根目录

3. 编写.replit文件:

# DO NOT CHANGE RUN COMMAND HERE
# To change the run command either:
# 1) change the run script in package.json
# 2) replace npm run-script run in run.nix with your command

run = "npm run dev"
entrypoint = "README.md"

language = "nodejs"

[nix]
channel="stable-21_11"

[packager]
language = "nodejs"

[packager.features]
packageSearch = true
guessImports = true

[languages.nodejs]
pattern = "**/*.js"
syntax = "nodejs"

[languages.nodejs.languageServer]
start = [ "typescript-language-server", "--stdio" ]

4. 编写完成后点顶上绿色 ▶ Run 按钮运行。

{% endhideToggle %}

文章备份:https://allblog.vercel.app/article/01VC3T5Y22O2IEBABDG5GKG7AFNBCFIJL7

Replit的应用在一段时间不访问后会自动休眠减少资源消耗,如果大家想要保持运行可以用网站监控休眠设置5分钟定时访问保活。

出现各种问题可以在下面评论提问(Gitalk需要在Vercel域用,不能登录请使用Valine评论)

全文备份:https://allblog.vercel.app/article/01VC3T5Y7Z2JOMRAGM3BBZ5E7ZJDLYJLOR

H

I appreciate you letting me know about this resource. I'm hoping that you'll publish even more informative pieces in the future. eggy car

More from this blog

使用GithubAction给任意网页截图

前言: 最近白嫖 Replit 的时候发现了一个能在 vercel 部署的网页截图程序:valetzx/websnap 可以将网页截图并展示 DEMO 以下截图是该程序为本页生成的实时渲染。但是这个程序有个非常不友好的BUG就是截图网页中有中文时,中文会被渲染成方框,简单来说就是( 缺 字 体 )可是 vercel 的环境非常封闭?比较难去添加字体给系统。 那为什么不用 iframe 标签呢?整个网页的渲染相比图片还是比较吃力的,我们完全可以把渲染交给服务器。并且网页截图能做更多东西,比如网页...

May 8, 20222 min read

在Replit中自建监控网站

前言: 废话不多说,这篇文章胶凝在replit上白嫖一个网站监控,并设置企业微信通知。 本次一键部署资源可以在我的仓库Star获取:valetzx starlist replit 准备: 注册 Replit,准备好教育仓库。 这里要用到nodejs监控,和Python企业微信通知 浏览仓库:louislam/uptime-kuma 监控主程序 浏览仓库:easychen/wecomchan 微信通知 开始: 转到仓库:在replit自建uptime-kuma监控 (github.com) 一键...

Apr 22, 20221 min read
在Replit中自建监控网站

在Replit中配置Nix环境

前言: 在Replit中白嫖 时,一定会遇到有不能一键部署的环境,那我们如何选择自己想要的环境呢?这里需要用到Replit环境中自带的 replit.nix 文件。Nix 是什么,我们要怎么使用,下面的文章会解答凝的疑问( 准备: 其实没什么好准备的,在Replit准备一个Bash环境(理论上任意环境都行),打开仓库后,点文件最右边三个点,点显示隐藏文件,然后仓库根文件夹中会多出 .replit replit.nix 两个文件。我们要使用 replit.nix 配置环境。 开始: 首先 Nix...

Apr 20, 20221 min read
在Replit中配置Nix环境

猪猪的博客备份

12 posts