Nhost
开源的后端即服务平台,把 Postgres 数据库、GraphQL API、用户认证、文件存储和 Serverless 函数打包成一套连好的托管后端,支持 CLI 本地拉起与 Git 推送部署,适合独立开发者赶在写业务逻辑前先把产品跑上线。
Nhost 是一个托管的后端平台,把搭应用后端常用的几样东西打包在一起:一个 Postgres 数据库、一层 GraphQL API、用户认证、文件存储,以及跑 JS/TS 的 Serverless 函数。它想解决的是「写业务逻辑之前先折腾服务器、数据库、登录、上传」这件事,让开发者注册完就能拿到一套连好的后端。
它同时是开源的,可以自托管,也可以直接用官方托管的云服务。
主要功能
数据库是标准的 Postgres,GraphQL API 由 Hasura 引擎提供,支持实时订阅、事件触发和基于角色的权限。认证部分覆盖邮箱密码、Magic Link、社交 OAuth、WebAuthn/FIDO2 和 2FA。存储带 CDN 和图片变换,函数用来放自定义后端逻辑。此外还能部署自己写的容器服务,以及一个包含自动向量化、助手、文件存储的 AI 工具包。
本地开发靠 CLI,一条命令拉起整套服务;部署走 Git,push 代码就触发 CI/CD,控制台里能看指标和日志。
适合谁
适合独立开发者和中小团队,尤其是想快速做出可上线的产品、又不想自己维护数据库和认证系统的人。页面上的客户案例从个人副业项目到有几十万用户的游戏都有。
费用与限制
有永久免费版:1 个项目、1 GB 数据库、1 GB 存储、5 GB 流量,项目闲置一周会被暂停。Pro 版从每月 25 美元起,数据库和存储扩到 10 GB / 50 GB,带自动备份和按时间点恢复。Team 版从每月 599 美元起,增加 SOC 2 Type II、SLA 和外部数据库连接。免费版不需要信用卡。
需要注意,免费项目会因不活跃被暂停,恢复要手动操作;超出套餐的数据库和存储按量另计费。界面目前只有英文。