iGdux

耕读无限

Learner and Observer, be happy to share useful and nice things.
github
tg_channel
youtube
email
bluesky
follow

Cloudflare Workers優秀項目收集(持續更新)

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/epeiushttps://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.apphttps://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+R2 搭建網盤服務#

源碼:longern/FlareDrive ,實例:https://drive.longern.com/ (基於 R2);
源碼:ljxi/Cloudflare-R2-oss,基於FlareDrive 項目漢化、完善,基於 Cloudflare 的 R2+Workers。

通過 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

說明#

根據近期(20240703)出現Cloudflare 用戶出現賬戶使用問題可知,通過 Workers 搭建網盤列表服務,可能會違反 Cloudflare 公司的條款,使用時建議慎重選擇。

更新說明#

本文最初寫於 2023 年 6 月,收集當時所有能夠收集到的 Workers 項目,增刪查補,得以成文,原文網址
2023 年 12 月 30 日,修改整理部分鏈接和失效代碼;
2024 年 3 月 9 日,新增部分內容、調整項目順序:
新增利用 Workers 搭建自定義訂閱、搭建 RSS 訂閱生成器、代理 Coplilot 部分內容。
2024 年 6 月 17 日、6 月 21 日更新。

如果你覺得有新的優秀的 Workers 項目或失效的鏈接等,都可以聯繫我。

參考:#

Cloudflare 使用問題及其應對方法、建議#

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#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。