一个独立开发者把自己的数字工具栈尽量从美国服务迁到欧洲、瑞士和自托管方案。最有意思的不是“迁了”,而是迁完两个月,没有事故。
Monokai 作者的经验很朴素:多数迁移不是重写系统,而是改凭证、换 DNS、改端点、做导入导出。真正耗时间的是研究替代品、规划切换路径和判断哪些东西不能乱动。
这篇文章的重点,不是证明欧洲云赢了。它更像一个信号:数字主权正在从政治口号,变成独立开发者和小型 SaaS 团队能执行的基础设施选择。
但这笔账不便宜。你拿回一点控制权,就要多背一点复杂度。
哪些迁了,哪些还留着
这次迁移覆盖的是小型数字业务最常见的底座:分析、邮件、云计算、对象存储、备份、事务邮件、错误追踪和 AI API。
清单很有参考价值,因为它把“能动的部分”和“暂时别硬动的部分”分开了。
| 原服务 | 新选择 | 变化 | 现实代价 |
|---|---|---|---|
| Google Analytics | 自托管 Matomo | 访问分析数据回到自己控制下 | 要维护服务器、更新、备份和健康状态 |
| DigitalOcean / AWS S3 | Scaleway | 计算与 S3 兼容对象存储转向欧洲服务 | 大对象桶同步耗时,切换窗口要规划 |
| SendGrid | Lettermint | 事务邮件转向欧洲服务 | 生态和集成不如 SendGrid 成熟 |
| Sentry 轻量用途 | Bugsink | 继续使用 Sentry SDK,改配置即可 | 功能很薄,不能当完整监控套件 |
| OpenAI API | Mistral | 简单推理负载可替代 | 不能推导到所有 AI 场景都能平替 |
也有几类服务没有搬。
Cloudflare 继续保留。原因很现实:它处理的是公开网站的缓存、安全和抗攻击能力,和私密业务数据不是一回事。
Stripe 暂时没换。支付系统牵涉账单逻辑、Webhook、税务发票和用户流程,迁移成本高,替代方案也未必更便宜。
Claude Code 继续用。理由更直接:能力领先欧洲替代品。对开发工具来说,主权重要,效率也重要。
GitHub / GitLab 也还在。尤其开源项目绕不开 GitHub 的网络效应。代码托管不是单机软件,它是一张协作网络。
这对独立开发者和小型 SaaS 团队的启发很具体:别从最难的支付和代码托管开刀。可以先迁分析、对象存储、轻量监控、事务邮件和简单 AI API。风险小,收益更清楚。
对技术负责人来说,这更像一份采购检查表:敏感数据优先评估迁移,公开流量继续使用强工具;低耦合服务先试点,高耦合系统先画依赖图。
欧洲方案够用,但不是无摩擦
这次迁移能跑通,说明欧洲和自托管方案已经覆盖了小团队的大部分基础设施需求。
Matomo 解决的是 Google Analytics 最敏感的问题:访问数据不再默认进入广告机器。Scaleway 的 S3 兼容性让对象存储迁移更像工程任务,而不是重写架构。Mistral 能承接简单 API 负载,也说明 AI API 不再只有美国巨头一条路。
但“够用”不等于“无痛”。
Proton 在瑞士,不在欧盟。它的隐私定位清楚,但过滤规则不如 Gmail 灵活,自定义域名也有限制。
OVH 规模大,价格有优势,但控制台复杂,冷存储规则需要啃文档。
Lettermint 可以做常规事务邮件,但生态小。Bugsink 能告诉你哪里炸了,却不能替代完整 Sentry。
这就是现实边界:迁移不是把美国 logo 换成欧洲 logo。它会落到维护、备份、安全更新、功能缺口和团队习惯上。
我更在意的也是这里。数字主权开始可执行,不代表它开始免费。它从口号变成工程,第一件事就是要面对灰尘、噪音和返工。
接下来最该观察两个变量。
一是欧洲服务能不能把“够用”推进到“好用”。比如控制台、文档、集成生态、邮件送达能力、监控深度、对象存储迁移工具。
二是 AI 和支付这两块能不能出现更强替代。现在看,AI 编程助手和支付网络仍是最难迁的部分。模型能力、商户网络、风控和开发者生态,不是改个端点就能替换。
分水岭不是爱不爱欧洲,是谁愿意付复杂度
“天下熙熙,皆为利来。”放到云服务里,这句话一点不旧。
美国大型云和 SaaS 的强,不只是技术强,也是激励结构强。免费分析工具背后是广告网络,支付服务背后是全球商户网络,代码托管背后是开发者协作网络,AI 编程助手背后是模型能力和算力投入。
这些东西不能靠情绪替换。
所以我不太买账一种简单说法:只要重视隐私,就该立刻离开美国服务。这个判断太干净,也太轻松。
真正的问题是控制权的价格。
你愿不愿意自己维护 Matomo?愿不愿意接受 Proton 少一点过滤能力?愿不愿意为了欧洲事务邮件服务,放弃 SendGrid 的成熟生态?愿不愿意在支付和代码托管这种高耦合系统上慢慢迁,而不是一次性表态?
小团队过去常常没得选。现在至少可以分层处理:
- 敏感数据优先迁,比如分析、日志、备份和对象存储。
- 公开流量可以继续用 Cloudflare 这类强工具。
- 轻量监控可以自托管,完整可观测性不要硬省。
- 简单 AI 推理可以试 Mistral,编码助手仍然选能力最强的工具。
- 支付和代码托管先别逞强,先算迁移成本和网络损失。
这不是投降,反而是成熟。
数字主权如果变成反美口号,很快会空心化。它能站住脚的地方,是管辖权、访问控制、商业激励和供应商依赖。
Monokai 作者这次证明的不是“欧洲赢了”。他证明的是:对独立开发者和小型 SaaS 团队来说,迁出一部分美国依赖,已经不再是英雄主义工程。
但账还在桌上。
能不能迁,要看服务耦合度。值不值得迁,要看数据敏感度。迁完能不能长期跑,要看团队愿不愿意承担维护责任。
开头那个反常点也落回来了:两个月无事故,确实是好消息。但真正决定这条路能走多远的,不是一次迁移是否顺利,而是后续有没有人愿意持续支付这笔复杂度账。
