mirror of
https://gitee.com/xmz7891/ykxmz.git
synced 2026-10-18 12:30:44 +00:00
用户追问 ClawCloud 的 \ 是每月还是一次性。
核实过程中发现:**ClawCloud Run 已经在 2026-05-11 关停了**,
官网/文档/博客全部下线,免费套餐服务全部停止,只给付费用户退款。
至今已停运 5 个月。
我上一版文档推荐了它 —— 因为搜到的文章是 2025 年的,
我只看了内容没核对日期。这个错误必须纠正。
重新核实了整个免费托管生态(依据 2026-09-26 逐条验证过的
第三方对比 + 各厂商官方页),结论:
2026 年这一波集体缩水:
2026-02 Koyeb 取消免卡套餐
2026-04-23 Render 免费带宽 100GB -> 5GB
2026-06-15 Oracle 免费 ARM 砍半 4核24G -> 2核12G(无公告)
2026-07 Hugging Face Docker Space 转付费
2026-09-16 Vercel Hobby 只留最近 3 个部署
已经死掉的:ClawCloud、Fly.io、Glitch、Heroku、Deta、Cyclic。
现在的推荐(重排):
1. Oracle Always Free —— 唯一永久方案,2核12G 仍远超我们所需
(我们只用 23MB 内存 / 0.1% CPU),但需要实体信用卡,
且亚洲区 ARM 常年缺货
2. Render 免费版 —— 不用卡的最佳选择。750 小时/月
刚好够一个服务 24/7;自带 HTTPS 和 2 个自定义域名;
最关键:被控端每 25 秒轮询,永远不会触发 15 分钟休眠
3. Cloudflare Workers + DO —— 技术最优但要用 JS 重写
文档里还记了一条经验:免费、好用、长期是不可兼三角。
选免费方案要问商家靠什么赚钱、数据能不能搬走、备选是什么。
我们的 relay.py 零依赖随时能搬,这就是最大的抗风险能力。
277 lines
11 KiB
Markdown
277 lines
11 KiB
Markdown
# 中转服务免费托管方案(2026年10月版)
|
||
|
||
> 起因:中转跑在一台 4G 随身 WiFi 上,链路丢包率 30%,
|
||
> 导致 `relay.xxmxxs.top` 间歇性 1033 / 502 / 530。
|
||
>
|
||
> **本文档的第一版(2026-10-07 早些时候)推荐了 ClawCloud Run,
|
||
> 那是错的 —— 它已经关停 5 个月了。** 这次全部重新核实。
|
||
|
||
---
|
||
|
||
## ⚠️ 先纠正上一版的错误
|
||
|
||
**第一版文档里推荐的 ClawCloud Run 已经死了。**
|
||
|
||
官方公告([原文](https://www.nodeloc.com/t/topic/83413)):
|
||
|
||
| 日期 | 事件 |
|
||
|---|---|
|
||
| 2026-04-23 | 停止新用户注册 |
|
||
| **2026-05-11** | **官网 / 文档 / 博客全部下线** |
|
||
| **2026-05-11** | **现有免费套餐用户:所有服务停止** |
|
||
| 2026-07-11 | 问答论坛移除 |
|
||
| 退款 | 仅限付费用户 |
|
||
|
||
**为什么我当时没发现**:搜出来的文章是 2025 年的,我只看了内容没核对日期。
|
||
**教训:推荐第三方服务前,必须核实它此刻是否还在运营。**
|
||
|
||
### 顺便回答那个问题:$5 是每月还是一次性?
|
||
|
||
**是每月的**(连接 GitHub 账号,每月刷新 $5 额度)。
|
||
但这个问题现在没有意义了 —— 服务本身已经不存在。
|
||
|
||
而且即使在它活着的时候,社区反馈也不一致:
|
||
有人每月正常刷新,也有人([NodeLoc 讨论](https://www.nodeloc.com/t/topic/47133))报告额度不更新,
|
||
猜测与 GitHub 账号注册时长有关。**免费服务的不确定性本身就很高。**
|
||
|
||
---
|
||
|
||
## 一、2026 年 10 月的真实情况
|
||
|
||
**来源**:[Free Cloud Hosting 2026: 14 Platforms Compared](https://snapdeploy.dev/blog/free-cloud-deployment-platforms-2026-comparison)
|
||
(该文声明"最后核对日期 2026-09-26,每条都对过厂商自己的定价页")
|
||
|
||
### 2026 年这一波「缩水潮」
|
||
|
||
| 时间 | 发生了什么 |
|
||
|---|---|
|
||
| 2025-09-04 | Netlify 改成积分制,300 积分/月,用完站点暂停 |
|
||
| 2025-11-28 | Heroku 彻底停止加新功能(2022 就没了免费) |
|
||
| 2026-02 | **Koyeb 取消免卡套餐**,现在要卡 + $29 预授权 |
|
||
| 2026-04-23 | **Render 免费带宽 100GB → 5GB** |
|
||
| 2026-06-15 | **Oracle 免费 ARM 配额砍半**:4核24G → **2核12G**,无任何公告 |
|
||
| 2026-07 | **Hugging Face 的 Docker/Gradio Space 转为付费** |
|
||
| 2026-09-16 | Vercel Hobby 只保留最近 3 个生产部署 |
|
||
|
||
**那些 2025 年很火、现在**已经不能用**的**:
|
||
ClawCloud Run(关停)、Koyeb(要卡)、Zeabur(收费)、Fly.io(取消免费)、
|
||
Glitch(2025-07 关闭)、Heroku、Deta Space、Cyclic、Hugging Face Docker。
|
||
|
||
---
|
||
|
||
## 二、现在真正可用的方案
|
||
|
||
### 全表(2026-09-26 核实)
|
||
|
||
| 平台 | 类型 | 免费额度 | 24/7 够吗 | 会休眠吗 | 要卡吗 | 自定义域名 |
|
||
|---|---|---|---|---|---|---|
|
||
| **Oracle Cloud** | 虚拟机 | **2核 ARM / 12G**,永久 | ✅ | 不睡,但闲置会回收 | ✅ | ✅ |
|
||
| **Render** | 容器 PaaS | **750 小时/月**,512MB,5GB 流量 | ✅ 刚好够 | 15 分钟无请求就睡 | ❌ | ✅ 2个 |
|
||
| **Railway** | 容器 PaaS | **$1/月** 额度 | ⚠️ 紧 | 不睡 | ❌ | ❌ |
|
||
| **Cloudflare Workers** | Serverless | **10 万请求/天** | ✅ | 不睡 | ❌ | ✅ |
|
||
| **SnapDeploy** | 容器 PaaS | 100 小时/月 | ❌ 不够 | 15 分钟 | ❌ | ✅ |
|
||
| **Back4App** | 容器 | 每次部署跑 60 分钟 | ❌ 不够 | — | ❌ | — |
|
||
| Google Cloud Run | Serverless 容器 | 18万 vCPU秒 | ✅ | 缩到零 | ✅ | ✅ |
|
||
| Azure Container Apps | Serverless 容器 | 18万 vCPU秒 | ✅ | 缩到零 | ✅ | ✅ |
|
||
|
||
### 我们的实际需求(用来判断够不够)
|
||
|
||
| 项目 | 数值 |
|
||
|---|---|
|
||
| 需要在线时长 | **24/7**(约 730 小时/月) |
|
||
| 内存 | 23 MB(实测) |
|
||
| CPU | 0.1%(实测) |
|
||
| 每月请求量 | 约 35 万次(2 台设备 × 25 秒轮询) |
|
||
| 每月流量 | 约 **210 MB** |
|
||
|
||
---
|
||
|
||
## 三、推荐(按你的情况排)
|
||
|
||
### 🥇 Oracle Cloud Always Free —— 唯一永久方案
|
||
|
||
| 资源 | 配置(2026-06-15 之后) |
|
||
|---|---|
|
||
| CPU | **2 核** Ampere A1(ARM) |
|
||
| 内存 | **12 GB** |
|
||
| 存储 | 200 GB |
|
||
| 流量 | 10 TB/月 |
|
||
| 额外 | 还有 2 台 AMD 微型机(各 1核1G) |
|
||
| 价格 | **$0,不限期** |
|
||
|
||
**注意配额已经砍半**(原来是 4核24G)。但 2核12G 对我们依然绰绰有余 ——
|
||
我们只用 23MB 内存、0.1% CPU。
|
||
|
||
**优点**
|
||
- 唯一一个「永久免费 + 真公网 IP」→ **能把隧道问题从根上解决**
|
||
- 东京/大阪/首尔节点,国内延迟约 50~100ms(现在是 690ms)
|
||
|
||
**缺点**
|
||
- **需要实体信用卡**(不接受虚拟卡/预付卡)
|
||
- **注册风控严**:必须关代理 + 手机热点 + 账单地址一致
|
||
- **热门区域常年"Out of host capacity"**(ARM 容量紧张)
|
||
→ 用自动抢机脚本:[oci-arm-catcher](https://github.com/alexpua/oci-arm-catcher)
|
||
- **闲置回收**:连续 7 天 CPU/网络/内存都低于 20% 会被回收
|
||
→ **我们一直在轮询,不会触发** ✓
|
||
|
||
---
|
||
|
||
### 🥈 Render 免费版 —— 不用信用卡的最佳选择
|
||
|
||
| 项目 | 规格 |
|
||
|---|---|
|
||
| 时长 | **750 小时/月** |
|
||
| 内存 | 512 MB |
|
||
| CPU | 0.1 |
|
||
| 流量 | 5 GB/月(2026-04 从 100GB 砍到 5GB) |
|
||
| 自定义域名 | **2 个**(免费版就支持) |
|
||
| 信用卡 | **不需要** |
|
||
|
||
**为什么它能用**:
|
||
- 750 小时 > 一个月(744 小时),**刚好够一个服务 24/7 运行**
|
||
- 流量需要 210 MB,5 GB 给得足足的
|
||
- **支持自定义域名** → `relay.xxmxxs.top` 可以直接指过来
|
||
- **不需要隧道** → Render 自带 HTTPS 公网地址
|
||
|
||
**关键点:它会不会休眠?**
|
||
> 「15 分钟没有流量就休眠」
|
||
|
||
**我们的被控端每 25 秒轮询一次** → 永远有流量 → **永远不会休眠** ✓
|
||
|
||
**但要注意**:如果教室电脑关机了,中转收不到请求就会休眠,
|
||
这时第一次访问要等约 1 分钟唤醒。
|
||
**解决**:在中转里加一个自我保活(每 10 分钟请求自己一次)。
|
||
|
||
**限制**:
|
||
- 750 小时只够**一个**免费服务(多开就超了)
|
||
- 免费 Postgres 30 天后过期(我们不用数据库,无所谓)
|
||
- 免费服务不能发外发 SMTP(我们不用邮件)
|
||
|
||
---
|
||
|
||
### 🥉 Cloudflare Workers + Durable Objects —— 技术最优但要重写
|
||
|
||
| 项目 | 规格 |
|
||
|---|---|
|
||
| 请求量 | **10 万次/天**(我们需要约 1.2 万次) |
|
||
| 信用卡 | **不需要** |
|
||
| 节点 | 全球,**天然免隧道** |
|
||
| 休眠 | 不休眠 |
|
||
|
||
**优点**:最稳、最快、完全免费、不用卡、不用服务器。
|
||
**代价**:Workers 跑不了 Python,**中转要用 JavaScript 重写**(150KB 代码作废)。
|
||
|
||
社区已有实例:[openchamber-relay](https://github.com/openchamber/openchamber-relay)
|
||
|
||
---
|
||
|
||
## 四、横向对比:对我们的场景
|
||
|
||
| 方案 | 免隧道 | 要卡 | 长期稳定性 | 迁移成本 |
|
||
|---|---|---|---|---|
|
||
| **Oracle** | ✅ | ✅ | 高(但可能被回收) | 低(代码直接跑) |
|
||
| **Render** | ✅ | ❌ | 中(免费版随时可能变) | 低(代码直接跑) |
|
||
| **CF Workers** | ✅ | ❌ | 高 | **高(要重写)** |
|
||
| 现状(4G 设备) | ❌ | — | **低(丢包30%)** | — |
|
||
|
||
---
|
||
|
||
## 五、我的建议
|
||
|
||
### 如果你有信用卡 → 试 Oracle
|
||
|
||
唯一能"永久"的方案,而且 2核12G 对你来说用不完。
|
||
难点是注册风控和抢 ARM 容量,但抢机脚本能帮忙等。
|
||
|
||
### 如果不想绑卡 → 先上 Render
|
||
|
||
- 立即可用,不用等
|
||
- 免隧道,自带 HTTPS
|
||
- 750 小时刚好够,配合自我保活就不会休眠
|
||
- 要盯着的:免费政策随时可能变(2026 年已经变过一轮了)
|
||
|
||
### 长期最优 → 有空把中转重写成 Cloudflare Workers
|
||
|
||
不用服务器、不用卡、全球节点、10 万请求/天。
|
||
但要重写,工作量最大。
|
||
|
||
---
|
||
|
||
## 六、搬迁要改什么
|
||
|
||
**好消息:被控端和手表一个字都不用改**(它们只认域名)。
|
||
|
||
```bash
|
||
# 1. 装 Python(Debian/Ubuntu 自带 python3)
|
||
# 2. 拷贝 relay/ 目录
|
||
# 3. 起服务
|
||
|
||
cat > /etc/systemd/system/lanremote-relay.service <<'EOF'
|
||
[Unit]
|
||
Description=ykxmz 中转服务器
|
||
After=network.target
|
||
|
||
[Service]
|
||
Type=simple
|
||
WorkingDirectory=/root/lanremote-relay
|
||
Environment=RELAY_BIND=0.0.0.0
|
||
Environment=RELAY_PORT=8080
|
||
Environment=RELAY_DATA=/root/lanremote-relay
|
||
ExecStart=/usr/bin/python3 /root/lanremote-relay/relay.py
|
||
Restart=always
|
||
RestartSec=3
|
||
|
||
[Install]
|
||
WantedBy=multi-user.target
|
||
EOF
|
||
|
||
systemctl daemon-reload
|
||
systemctl enable --now lanremote-relay
|
||
```
|
||
|
||
**Cloudflare 后台**:把 `relay` 记录从 Tunnel 改成 **A/CNAME 指向新主机**。
|
||
|
||
**可以删掉**:cloudflared 隧道、看门狗、网络调优脚本、4G 随身 WiFi。
|
||
|
||
**代码里两处要改**:
|
||
- `relay.py:267` 写死了 `/root/lanremote-relay/public_url.txt` → 改用环境变量
|
||
- `relay.py:1245` 读隧道 metrics → 没有隧道了,改成直连模式
|
||
|
||
---
|
||
|
||
## 七、一条值得记住的经验
|
||
|
||
NodeLoc 上一个老哥总结得好([原帖](https://www.nodeloc.com/t/topic/65839)):
|
||
|
||
> **免费、好用、长期 —— 不可能三角**
|
||
|
||
2026 年这一轮验证得很彻底:2025 年那批免费平台,
|
||
一年之内死了大半、涨价的涨价、要卡的要卡。
|
||
|
||
**所以选免费方案时,不要只看"现在能不能用",还要问:**
|
||
1. 商家靠什么赚钱?(纯免费 = 迟早关停)
|
||
2. 我的数据能不能随时搬走?(能搬 = 风险可控)
|
||
3. 政策变了我的备选是什么?
|
||
|
||
**我们的优势**:`relay.py` 是纯 Python 标准库、零依赖、150KB。
|
||
**任何地方都能跑,随时能搬** —— 这就是最大的抗风险能力。
|
||
|
||
---
|
||
|
||
## 附:来源(全部为 2026 年核对)
|
||
|
||
- [Free Cloud Hosting 2026: 14 Platforms Compared](https://snapdeploy.dev/blog/free-cloud-deployment-platforms-2026-comparison)(2026-09-26 逐条核实)
|
||
- [Oracle Always Free 资源配置(官方)](https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm)
|
||
- [Oracle Cloud Free Tier 官方页](https://www.oracle.com/cloud/free/)
|
||
- [Oracle 悄悄砍半 ARM 免费配额](https://korben.info/ja/oracle-arm-always-free-tier-halved.html) / [linuxiac](https://linuxiac.com/oracle-quietly-cuts-free-tier-ampere-a1-resources-in-half/)
|
||
- [ClawCloud Run 关停公告](https://www.nodeloc.com/t/topic/83413)(2026-04-23)
|
||
- [ClawCloud 免费额度不更新的讨论](https://www.nodeloc.com/t/topic/47133)
|
||
- [免费容器收集贴(2026-09-09 更新)](https://www.nodeloc.com/t/topic/107914)
|
||
- [免费 Serverless 平台推荐(2026-06 更新)](https://www.nodeloc.com/t/topic/96365)
|
||
- [Render 免费实例文档](https://render.com/docs/free)
|
||
- [openchamber-relay(Worker + DO 中转实例)](https://github.com/openchamber/openchamber-relay)
|
||
- [oci-arm-catcher(自动抢 Oracle ARM)](https://github.com/alexpua/oci-arm-catcher)
|
||
|
||
> 免费服务的条款随时会变 —— **这份文档自己就是证据**。
|
||
> 落地前请再确认一次当时的最新政策。
|