跳转到内容
全部开发指南

free-for-dev 使用指南,用免费额度清单给个人项目选部署、数据库和邮件服务

AIGoCode发布于 更新于

用 Claude Code 或 Codex 做一个小项目,页面、接口、登录可能一个下午就能写完,本地也能跑通,最后卡在部署:服务放哪里、数据库用谁、注册验证邮件谁来发?

直接问 AI,它通常会列出五六个免费方案,额度也写得有零有整。问题是这些数字很可能来自训练数据。免费套餐调整很频繁,上个月送 1 GB,这个月可能已经砍了,也可能涨了。

free-for-dev(网页版 free-for.dev)是一份按分类整理的免费档服务清单,覆盖 SaaS、PaaS、IaaS,分成 50 多个类目,每条都写有具体额度。项目从 2015 年开始维护,参与提交 PR、审核和讨论的贡献者超过 1600 人。

这篇文章说明这份清单的收录标准、零成本能搭到什么程度、怎样让 AI 基于清单做选型,以及哪些数字必须回官网复核。适合给 side project、Demo、MVP 选免费基础设施的开发者。

free-for-dev 原文配图 1

free-for-dev 收录什么,不收录什么

这份清单最有价值的是门槛:

  • 只收托管服务,不收自行部署的开源软件。
  • 必须是真正的免费档(free tier),只提供 14 天、30 天试用的不算。
  • 按时间计算的免费额度,至少要能用满一年。
  • 安全底线:SSO 收费可以接受,HTTPS/TLS 需要付费才提供的直接不收。

也就是说,试用到期自动扣款的服务已经被筛掉了,剩下的才适合个人项目长期免费挂着。

清单也会删条目。最近几周的提交里就有多条删除记录:engagespot 停服删除、Squash Labs 停服删除、重复收录的 Arize 删除。说明有人持续维护,不是一份逐渐过期的收藏夹。

收录范围也有取舍。维护者说明只收"基础设施开发者(运维、DevOps)可能用得上的东西",同时承认这条线有时很模糊,带有一定主观判断。

free-for-dev 原文配图 2

零成本能把一个项目搭到什么程度

以一个典型小项目为例:前端加 API、一个数据库、缓存、发邮件、报错监控、在线监控。按清单当前写的额度,可以凑成这样一套:

需求服务清单记录的免费额度
前端和 APICloudflare Workers / PagesWorkers 每天 10 万次请求,单次请求 CPU 时间 10 ms;Pages 托管静态站,带免费 SSL
数据库NeonServerless Postgres,100 个项目,每个项目 100 CU-hours,闲置 5 分钟自动缩容到零
数据库(备选)Supabase认证、存储、实时订阅一起提供
缓存Upstash Redis每月 50 万条命令,单库 256 MB
发邮件Resend每月 3000 封,每天上限 100 封,绑定一个自有域名
报错监控Sentry每月 5000 条错误,限 1 个用户
在线监控UptimeRobot50 个监控项,5 分钟检查一次

需要一台完整服务器的话,云厂商分类里额度最大的是 Oracle Cloud:Arm 架构的 Ampere A1 共 2 个 OCPU、12 GB 内存,可以开成一台,也可以拆成两台。

需要跑模型的,Generative AI 分类收录了 20 多家服务,从 LLM 评测平台到带免费模型的 API 网关都有。Google Cloud 一栏里还列有 Kaggle:完成手机验证后,每周有 30 小时 GPU。

结论是:个人项目、Demo、MVP 的基础设施,确实可以零元起步。

free-for-dev 原文配图 3

让 Claude Code 或 Codex 基于清单选型

这份清单本身就是一个 README,1700 多行、26 万多字符。整份交给 AI 会占掉大量上下文,更好的做法是先下载到本地,按分类切出需要的部分。

下载清单并按分类提取

curl -sL https://raw.githubusercontent.com/ripienaar/free-for-dev/master/README.md -o free-for-dev.md

# 只看托管数据库这一节,当前有 26 条
awk '/^## Managed Data Services/,/^## Tunneling/' free-for-dev.md

# 查某一家写的是什么额度
grep -n -i 'neon.com' free-for-dev.md

给 AI 的选型提示词

在 Claude Code 或 Codex 中可以这样交代,按自己的项目修改:

读 free-for-dev.md 里 Managed Data Services 和 PaaS 两节。
我的项目是 Next.js + Postgres,日活几百人。
从里面挑 3 个最合适的免费组合,每个写清额度和瓶颈在哪。
挑完之后,去每家官网的 pricing 页核对一遍额度,
和清单写的不一致的,单独列出来。

最后两句不要省略。清单负责缩小范围,最终数字以官网为准,核对工作可以交给 AI 完成。

free-for-dev 原文配图 4

清单上的免费额度,上线前要回官网复核

抽查几家官网后,常见的问题有以下几类。

清单记录滞后

Neon 在清单中写的是每个项目 0.5 GB 存储,官网定价页目前是每个项目 1 GB,账号总计 20 GB。这次是往好的方向变化,但额度被下调的情况同样会发生。

闲置会被暂停或回收

Supabase 的免费项目闲置一周会被暂停,同时最多只能有 2 个活跃项目。一个 Demo 一个月没人访问,再打开时可能已经是暂停状态。

Oracle Cloud 的免费实例闲置会被回收:连续 7 天内 CPU 95 分位利用率和网络利用率都低于 20%(A1 实例还要加上内存利用率低于 20%),就可能被判定为闲置。清单里只写了"闲置会被回收",具体判定标准需要查看官方文档。

超出额度直接拦截

Cloudflare Workers 免费版每天 10 万次请求,UTC 零点重置。超出后返回 Error 1027:路由设置为 fail open 时,请求绕过 Worker 直接访问源站;设置为 fail closed 时,用户会看到错误页。

数据使用条款

有些代价不在额度上。Gemini API 免费档的官方定价页写明,数据会被用于改进 Google 的产品,付费档则不会。用它处理用户数据之前,需要先确认这一点。

条目描述可能带有厂商视角

清单条目由社区提交,不少由厂商自己添加,小众服务的描述难免偏正面,不要完全照单全收。

free-for-dev 原文配图 5

总结

free-for-dev 值得收藏,原因有两个:收录门槛严格,试用版、TLS 需要付费的服务和自托管软件都进不来;有人持续删除停服条目,清单不会烂成过期收藏夹。托管、数据库、缓存、邮件、监控这一套,按它确实能零元起步。

使用上,不要把整份清单丢给 AI,而是切出需要的分类交给 Claude Code 或 Codex,让它挑出组合,再回官网核对数字。做 side project、课程作业、开源项目,可以把它当作选型目录;给团队做选型,只适合用来列候选名单。真正上生产时,暂停、回收、限流和数据条款都要提前算进去,免费档只是起步价。

参考链接

free-for-dev 使用指南,用免费额度清单给个人项目选部署、数据库和邮件服务