一、Filebase 是什么:不止是另一个 S3
Filebase 是一个 S3 兼容的对象存储平台,2019 年创立,至今已运营超过 6 年,服务超过 60,000 名开发者,存储了超过 20 亿个对象。
它做了一件很关键的事:端点直接用 s3.filebase.io,任何支持 S3 协议的工具——AWS CLI、AWS SDK、rclone、restic、Terraform——换个 endpoint 就能直接用。同时它还内置了对 IPFS(星际文件系统)的支持,可以从同一个控制台管理传统对象存储和去中心化存储。
核心价值:Filebase 在免费套餐层面实现了"零门槛"——无需信用卡即可注册,且对象出站流量完全不收费。对于想测试对象存储、搭建静态网站、或者做轻量级数据备份的开发者来说,几乎没有试错成本。
二、免费套餐一览:不需要银行卡
这是 Filebase 最吸引人的地方。官方在多处明确标注 "No Credit Card Required",注册只需邮箱和密码,验证邮箱后即可直接使用。
| 免费套餐项目 | 具体额度 |
|---|---|
| 存储空间 | 5 GB(对象存储与 IPFS 共享) |
| 对象出站流量 | 免费(无额外费用) |
| IPFS 带宽 | 10 GB / 月 |
| Bucket 数量 | 1 个 |
| Access Key | 1 对 |
| IPNS 名称 | 1 个 |
| Sites + CDN | 1 个 |
| Gateway + CDN | 1 个 |
| IPFS 固定文件数 | 500 个 |
| 自定义域名 | 不支持(Pro 及以上套餐可用) |
| 技术支持 | 自助文档 |
| API 请求 | 有限额(正常测试使用足够) |
注意:免费套餐是真正的免费层(Free Tier),不是限时试用。只要用量在限额内,可以一直免费使用。
三、为什么 Filebase 值得关注
3.1 零出站流量费
这是 Filebase 与 AWS S3 等传统云存储最大的区别。AWS S3 的前 100GB 出站流量免费,之后每 GB 收费约 $0.09——流量一大账单就起飞。Filebase 的对象出站流量完全不收费,存储本身 $15/TB(Pro 套餐起步 $7.50/500GB)。
一个小型静态网站每月消耗几十 GB 带宽很正常。放 AWS S3 + CloudFront 上,费用难以预估;放 Filebase 上,你就只需要关心存储占用了多少 GB。
3.2 原生 CDN
Filebase 自己运营全球 CDN,北美、欧洲、亚洲都有边缘节点。上传到 bucket 的对象自动可以通过 CDN 分发,不需要额外配置第三方 CDN 服务。在免费套餐中,你就能拿到 1 个 Site + CDN 和 1 个 Gateway + CDN。
3.3 真正的 S3 兼容
不是"类 S3"、"S3 风格",而是实打实的 S3 协议兼容。换三行配置就能从 AWS S3 迁过来:
# 使用 AWS CLI 对接 Filebase
aws configure set aws_access_key_id YOUR_FILEBASE_KEY
aws configure set aws_secret_access_key YOUR_FILEBASE_SECRET
aws configure set default.region auto
# 上传文件
aws s3 sync ./dist s3://your-bucket --endpoint-url https://s3.filebase.io
对于 Node.js 项目,用 AWS SDK v3 也一样简单:
import { S3Client } from '@aws-sdk/client-s3';
const s3 = new S3Client({
endpoint: 'https://s3.filebase.io',
region: 'auto',
credentials: {
accessKeyId: process.env.FILEBASE_KEY,
secretAccessKey: process.env.FILEBASE_SECRET,
},
});
3.4 内置 IPFS 支持
Filebase 从创立之初就深耕 IPFS。你可以在同一个控制台里创建 S3 桶和 IPFS 桶,把文件 pin 到 IPFS 网络上——甚至可以用 Sites 功能一键把静态网站部署到 IPFS 并通过 IPNS 获得一个可更新的永久链接。
四、注册与上手
4.1 注册账户
- 打开 filebase.com/signup
- 输入邮箱地址和密码
- 点击确认邮件中的验证链接
- 验证后直接进入 Filebase 控制台
整个流程不需要填写任何信用卡或支付信息。 官方明确说明不支持临时/一次性邮箱注册,建议使用常用邮箱以便接收账单和安全通知。
4.2 创建 Bucket 和 Access Key
进入控制台后,左侧导航栏选择 Buckets,点击 Create Bucket,给桶起个名字即可。注意免费套餐只能创建 1 个 bucket。
然后进入 Access Keys 页面,生成一对 key。这对 key 用于 S3 兼容 API 的所有操作,包括 AWS CLI、SDK、rclone 等工具的身份验证。
4.3 部署静态网站
Filebase 的 Sites 功能可以将 bucket 中的静态文件直接作为一个网站发布。上传你的 index.html 和静态资源后,在控制台中启用 Site,就能获得一个 https://<your-site>.ipfs.filebase.io 的域名。
如果需要上传后自动获取更新链接,可以使用 IPNS(InterPlanetary Name System),将可变名称指向最新的 CID。免费套餐包含 1 个 IPNS 名称。
五、与同类服务对比
| 对比维度 | Filebase Free | Cloudflare R2 Free | AWS S3 Free Tier | Backblaze B2 Free |
|---|---|---|---|---|
| 存储空间 | 5 GB | 10 GB | 5 GB | 10 GB |
| 出站流量 | 免费 | 免费 | 100 GB/月(首年) | 免费(通过 Cloudflare) |
| 需绑卡 | 否 | 否 | 是 | 是 |
| S3 兼容 | 是 | 是 | 原生 | 是 |
| 内置 CDN | 是 | 是(通过 Cloudflare) | 需额外配 CloudFront | 需额外配 CDN |
| IPFS 支持 | 是 | 否 | 否 | 否 |
| 自定义域名 | 付费套餐可用 | 支持 | 支持 | 需额外配置 |
Filebase 的独特优势在于 S3 兼容 + IPFS 双模式和完全不需要绑卡的注册体验。Cloudflare R2 的免费存储更多(10GB),但不支持 IPFS;AWS S3 免费套餐即便有首年优惠,也要求绑定信用卡。
六、适用场景
Filebase 免费套餐非常适合以下场景,但如果你的项目需要自定义域名或更大存储,建议直接考虑 Pro 套餐($7.50/月,500GB 存储)。
- 个人静态网站 / 博客:利用 Sites + CDN 功能,把 Astro、Hugo 等生成的静态文件直接托管,配合 IPNS 获得去中心化的更新能力
- 项目 Demo 和 Hackathon 作品:快速部署原型,无需操心域名和服务器
- 对象存储学习与测试:用 AWS SDK 和 CLI 真实操作 S3 兼容存储,无成本试错
- 小型数据备份:5GB 空间适合备份配置文件、dotfiles、小规模数据库快照
- IPFS 入门实验:免费 pin 500 个文件到 IPFS 网络,了解去中心化存储的工作方式
七、付费升级路径
当 5GB 不够用时,Pro 套餐的定价非常直观:
| 项目 | Pro($7.50/月) | 超出部分 |
|---|---|---|
| 存储空间 | 500 GB | $0.015/GB |
| 对象出站流量 | 免费 | 免费 |
| Bucket 数量 | 100 | — |
| IPFS 带宽 | 250 GB/月 | $0.015/GB |
| IPNS 名称 | 100 个 | — |
| Sites + CDN | 10 个 | — |
| Gateway + CDN | 5 个 | — |
| 自定义域名 | 支持 | — |
| 技术支持 | 邮件支持 | — |
Filebase 也接受加密货币付款(通过 Stripe 集成,支持 USDC、USDP、USDG 等稳定币),这对 Web3 开发者是一个额外加分项。
八、总结
Filebase 的免费套餐是当前市场上门槛最低的对象存储方案之一——不需要信用卡、有真实的 5GB 可用空间、自带 CDN、支持 S3 兼容和 IPFS 双协议。对于开发者来说,无论是快速部署一个静态站点、备份代码与配置,还是学习 S3 和 IPFS 的实际操作,这都是一个几乎零成本的起点。
当项目成长起来后,$7.50/月的 Pro 套餐提供 500GB 存储和自定义域名,仍然保持了极具竞争力的性价比——尤其是在出站流量免费的加持下,不会因为流量增长而出现意料之外的账单。