Cloudflare 相关讨论,Wor...
 
Notifications
Clear all

Cloudflare 相关讨论,Workers优秀项目收集


(@john)
Member Admin
Joined: 7 years ago
Posts: 26
Topic starter  

Cloudflare 是一家伟大的互联网公司,她致力于建立更好的互联网。目前她提供的服务强大而又高效,同时很多项目都可以免费使用,诸如免费提供 CDN、DNS 服务以及本文即将介绍的 Worker 服务。

1. 什么是 Cloudflare Workers#

Cloudflare Workers 是一个可以让你运行 Javascript 的(无服务器)平台,具体详情请看官网介绍

2. 为什么用 Cloudflare Workers#

因为它比较强大,而且免费。它强大的地方,包括抗 DDOS 攻击,在线率高;同时,它也提供了免费版和收费版,其中免费版一般足够个人使用;而且,它可以分配一个域名,不需要额外购买域名。
当然,如果遇到 Cloudflare Worker 打不开的情形,可以考虑绑定自己的域名,这里推荐购买一个便宜的.xyz 域名或申请 eu.org 免费域名。

3.Cloudflare Workers 可以做什么#

Cloudflare Workers 可以做 Javascript 能做的事情。注意:Cloudflare Workers 每天限制 10W 次免费请求,个人使用,一般都够了。同时,Cloudflare 也提供了收费版,每月 5$/1000 万次请求。

4.Cloudflare Workers 优秀项目集景#

4.1 节点#

3K 大佬改写的项目: https://github.com/3Kmfi6HP/EDtunnel

Zizifn 大佬原创的项目: https://github.com/zizifn/edgetunnel/blob/main/src/worker-vless.js
CMliu 等大佬分享的项目: https://github.com/cmliu/epeius   https://github.com/ca110us/epeius

部署自定义订阅服务: https://github.com/mjjonone/sub-worker/blob/main/_worker.js

4.2 建站#

通过 Workers 搭建博客:#

方案一:采用OXeu 大佬开发的Rin 项目,该项目基于 Cloudflare Pages + Workers + D1 + R2 搭建博客(需要一个托管于 Cloudflare 的域名),Rin 实例: https://xeu.life/  
方案二:采用基于 Cloudflare Pages + D1 + R2+ Zero Trust 的 Microfeed 项目: https://github.com/microfeed/microfeed  

方案三:利用 worker 的 KV 作为数据库搭建博客:源码:gdtool/Cloudflare-workers-blog,安装教程,在这里 ,实例: https://blog.gezhong.vip/  ;
方案四:利用 workers+github 搭建博客系统,源码:kasuganosoras/cloudflare-worker-blog 

通过 Workers 搭建导航站:#

利用 worker 搭建导航站,源码:sleepwood/CF-Worker-Dir

利用 Workers 搭建图床:#

源码:x-dr/telegraph-Image,实例: https://img.131213.xyz/  
源码:igengdu/telegraph-Image,实例: https://img.231516.xyz/  (本站搭建);
源码:missuo/Telegraph-Image-Hosting,实例: https://missuo.ru/
源码:ifyour/cf-image-hosting,实例: https://images.mingming.dev/
源码:cf-pages/Telegraph-Image,实例: https://im.gurl.eu.org/
源码:csznet/tgState,实例: https://tgstate.vercel.app    https://tgstate.ikun123.com/  (基于 Telegram,存在封号风险,需谨慎)
源码:beilunyang/img-mom,可(同时)搭建于 R2,Backblaze B2 或 Telegram 的图床,实例: https://t.me/img_mom_bot  (基于 Telegram 的图床,存在封号风险,需谨慎)。
源码:iiop123/workers-image-hosting,实例:点击查看

通过 Workers 搭建 Pastebin 服务#

源码:SharzyL/pastebin-worker,实例: https://shz.al/
源码:igdume/pastebin-worker(基于 SharzyL 项目修改),实例: https://igdux.top  (我自己尝试搭建的)
源码:yllhwa/FileWorker
源码:iiop123/dingding

通过 Workers 搭建短网址服务:#

源码 1: https://github.com/x-dr/short  ,实例: https://d.131213.xyz/  (推荐);
源码 2:基于x-dr 大佬short 项目修改 https://github.com/igengdu/short/  ,实例: https://d.igdu.xyz  ,本站提供的免费短网址服务)(推荐)。
源码 3:基于x-dr 大佬short 项目修改: https://github.com/harrisonwang/linklet  ,实例: https://t.xiaowangye.org/  
源码 4:Crazypeace 大佬Url-Shorten-Worker教程(推荐)
源码 5:xyTom/Url-Shorten-Worker,实例: https://lnks.eu.org/
源码 6:Short-url教程,实例: https://cf-url-admin.li2niu.com/  (Username: li2niu,Password: li2niu)
源码 7:Closty/duanwangzhi,原实例网址已经注销;

通过 workers 等监控网站状态:#

源码:eidam/cf-workers-status-page,实例: https://status-page.eidam.dev/  ,(也可以通过 Uptimerobot 实现网站健康状态监控,源码:yb/uptime-status),教程
源码:benvinegar/counterscale,实例: https://counterscale.dev/  
源码:lyc8503/UptimeFlare,实例: https://uptimeflare.pages.dev/  博客
源码:yestool/analytics_with_cloudflare,实例: https://webviso.yestool.org/  

通过 workers 等搭建临时邮箱:#

源码,已删除,实例: https://email.ml/  
源码:akazwz/smail,实例: https://smail.pw/  
源码:oiov/vmail,实例: https://vmail.dev/  
源码:基于oiov/vmail,实例: https://idu.one  (本站提供);
源码:dreamhunter2333/cloudflare_temp_email,实例: https://mail.awsl.uk/  

源码:TBXark/mail2telegram,将 Email 转发至 TG;

通过 workers 等搭建 RSS 订阅生成器:#

源码: https://github.com/yllhwa/RSSWorker  内含教程。

通过 workers 搭建获取 IP 和地理位置信息#

源码:ccbikai/ip-api,实例: https://html.zone/ip

通过 workers 等部署 Copilot 服务:#

Copilot(原 New Bing)可以试用 ChatGPT4,目前通过 Workers 就可以部署本地可用的 Copilot 服务。
源码:Harry-zklcdc/go-proxy-bingai 内含教程;
Demo,试用
其他方式部署 Copilot 的试用网址

通过 workers 等部署 Telegram Bot 服务:#

源码:Tsuk1ko/cfworker-telegraf 教程

4.3 中转#

源码: https://github.com/cmliu/CF-Workers-docker.io  ,实例: https://docker.fxxk.dedyn.io/  (Docker 镜像)
源码:WisdomSky/Cloudflared-web(Docker 镜像)
源码:hunshcn/gh-proxy ,实例: https://gh.api.99988866.xyz/  (Github 加速)
源码:EtherDream/jsproxy
源码:klightso/Workers-Proxy-1参考教程

Workers 加速 Github,参考教程

4.4 网盘文件列表#

利用 Workers 搭建 Google Drive 列表服务#

源码 1: https://github.com/xunyixiangchao/goindex;
源码 2: https://github.com/yanzai/goindex;
源码 3:Aicirou/goindex-theme-acrou
源码 4: https://github.com/maple3142/GDIndex

OneDrive-index: 利用 Workers 搭建 OneDrive 列表服务#

源码 1:spencerwooo/onedrive-cf-index
源码 2:Eggsmemory/OneDrive Index Cloudflare Worker

更新说明#

本文最初写于 2023 年 6 月,收集当时所有能够收集到的 Workers 项目,增删查补,得以成文,原文网址
2023 年 12 月 30 日,修改整理部分链接和失效代码;
2024 年 3 月 9 日,新增部分内容、调整项目顺序:
新增利用 Workers 搭建自定义订阅、搭建 RSS 订阅生成器、代理 Coplilot 部分内容。
2024 年 6 月 17 日更新。

如果你觉得有新的优秀的 Workers 项目或失效的链接等,都可以联系我。

参考:#

Source 1:Workers 优秀项目收集 lists#

Source 2: Vipkj.net#

Source 3: Littlefox.me#

Source 4:Linux.do#

Source 5:iGengdu.com#

Source 6:zhuima:awesome-cloudflare#

 

转至以下:

 

以下是 Linux.do 社区的一些相关主题链接:

 



   
Quote
Share: