全栈 Cloudflare 部署的小型在线语音房
发表于|更新于|技术分享
|总字数:121|阅读时长:1分钟|浏览量:
前言
最近玩杀戮尖塔2玩的上头疯了,身边人全在玩,每次打开Steam都看到一堆正在联机爬塔的。
然后好友有的用KOOK有的用小黑盒有的用微信电话……太乱了。所以自己整一个多人在线语音房:
特点
- 100% AI生成,不含任何人工代码
- 基于全栈Cloudflare服务,轻松白嫖部署
- 简易控制台管理
- 定期清理
文章作者: Esing
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Esing的小站!
相关推荐
2024-10-03
使用 Cloudflare Workers 搭建随机图片API
感谢Cloudflare提供的免费服务,让本项目得以实现。 在此向Cloudflare致以最高的敬意。 前言 看了BlueSkyXN的博客后,准备自己搭一个二刺螈随机图片API(毕竟网上找到的都良莠不齐)。他的博客提到了这个库:BlueSkyXN/RandomIMGAPI: 业内最简的原创随机图API源码。自己在西雅图的服务器上部署了一下,效果不错,就是每次请求会很慢,毕竟线路很差。目光自然又转向了Cloudflare。能不能用Cloudflare Workers实现呢? 准备 功能正常的Cloudflare账号 一个托管在Cloudflare的域名 包含目标图片的GitHub库(比如我的:Zxis233/img2020S7: Pixiv 2020精选集 删除大量NSFW图片) 步骤 创建Cloudflare Workers 左侧栏找到“Workers与Pages”,点进去新建。模板直接选JS的Hello World就行 (注意不要选成Python的了) 部署完毕后编辑代码,将下面的代码粘贴进去: 1234567891011121314151617181920212...
2026-04-08
Cloudflare 搭建自托管 Meting.js 后端
前言 之前一直用的 Baka API 因为被滥用结果永久关停了,哭。还好Github上有源码,可以自己部署一份。 只能想办法自建了。但是源码是PHP,实在不想用。最方便的无服务器托管服务就是Cloudflare了,能不能参考原来的代码,写一个托管在Workers上的呢? Codex还是太好用了。 部署 直接Fork一份到自己的库里:https://github.com/Zxis233/meting-workers 然后Cloudflare上选择一下存储库部署就行。部署后参考说明填一下相应的环境变量即可。 演示 测试一下自己部署的版本!做了鉴权,会校验Referer和Origin。别给我Workers流量打没了 >_< 普通歌曲 VIP专属 VIP也听不了的 Acacia 你国区运营真是臭傻逼。 2026.08.07 魔裁专辑打赢复活赛了(除了上面那首) 后记 2026.06.04 添加了账号密码登录后的Cookie自动刷新。 使用二维码登录后的Cookie是刷新不了的! 2026.06.15 参考Baka的音...

2025-11-18
Cloudflare、睡覺——大规模宕机后的随想
写于2025.11.18,纪念 Cloudflare 发生的大规模故障。
2024-10-03
Cloudflare修改引用站点策略
感谢Cloudflare提供的免费服务,让本项目得以实现。 在此向Cloudflare致以最高的敬意。 前言 参考上一篇博客:使用 Cloudflare Workers 搭建随机图片 API,我搭建了随机P站图片API,结果博客上一直加载不出来。折腾了一个小时后搞定,记录一下方法。 问题 本地起Hexo服务器预览图片正常,本以为是缓存问题,强制刷新页面也没有用。 打开github.io托管版本是没有问题的,非常奇怪。 排查 请求分析 对比了一下图片的请求,发现: 来自blog.esing.dev的图片请求没有附带上自己的Referer,因此被workers内的请求头检测拦下; 来自zxis233.github.io的图片请求正常带上了自己的Referer,因此能正常显示。 这就很奇怪了,毕竟我访问blog-dsx.pages.dev时,图片也是能正常携带Referer的。问题可能出在HTTP的响应头上。 实际上Referer是Referrer的错误拼写。由于早期HTTP规范中的拼写错误,为了保持向下兼容,只好将错就错。 HTTP头中的Referrer-Policy以及Jav...

2024-08-29
使用 Cloudflare R2 存储桶搭建图床
感谢Cloudflare提供的免费服务,让我得以在互联网上有一个小小的容身之地。 在此向Cloudflare致以最高的敬意。 前言 今天在整理博客的图片时,想起来Cloudflare还有免费的存储额度,即R2存储桶。GitHub上传图片也不错,但考虑到访问速度,我准备将图片迁移到Cloudflare。毕竟GitHub的图片引用也是采用CF反代GitHub的方法,那为啥不直接用Cloudflare呢?况且存储桶还可以自己选择存储区域,一定程度上还能提升大陆的访问速度。 准备 正常的Cloudflare账户 PicList(一个基于PicGo修改的云存储和图床平台管理工具) 一个托管在Cloudflare的域名 步骤 Cloudflare配置 创建R2存储桶 在CF的管理面板侧栏找到R2的选项,进入。第一次配置时会让你填写支付信息(但是只要在免费额度内就不会扣费)。我选择了PP作为支付方式。 之后会让你选择存储桶的位置和默认存储类。保持默认就行,或者你可以自己选择存储桶的地区。 创建完毕后进入存储桶的设置页面。找到“自定义域”的配置选项,这里可以将你托管在CF的域名和存储桶的...
评论
公告
将音乐解析 API 修改为自建版!
迁移到最新的Hexo 与 Butterfly!
添加了黑幕样式以优化文章内容!
Cloudflare 节点信息
访问 IP :
—
访问地区 :
—
CDN 节点 :
—
TLS 协议 :
—
WARP :
—
节点信息需要 JavaScript 才能加载



![[星港游记] 残月、火星与木星](https://webpn.esing.dev/img/starport.webp)