fastapi/docs/zh/docs/deployment/fastapicloud.md

1.9 KiB

FastAPI Cloud

你可以用一条命令将你的 FastAPI 应用部署到 FastAPI Cloud,如果还没有,去加入候补名单吧。🚀

登录

请确保你已有 FastAPI Cloud 账号(我们已从候补名单向你发出邀请 😉)。

然后登录:

$ fastapi login

You are logged in to FastAPI Cloud 🚀

部署

现在用一条命令部署你的应用:

$ fastapi deploy

Deploying to FastAPI Cloud...

✅ Deployment successful!

🐔 Ready the chicken! Your app is ready at https://myapp.fastapicloud.dev

就这样!现在你可以通过该 URL 访问你的应用。

关于 FastAPI Cloud

FastAPI CloudFastAPI 背后的作者与团队打造。

它让你以最小的投入完成 API 的构建部署访问

它把使用 FastAPI 构建应用时的开发者体验,同样带到将应用部署到云上的过程。🎉

它还会替你处理部署应用时大多数需要的事项,例如:

  • HTTPS
  • 副本、基于请求的自动伸缩
  • 等等

FastAPI Cloud 是 FastAPI and friends 开源项目的主要赞助方与资金提供者。

部署到其他云服务商

FastAPI 是开源的,并基于标准。你可以将 FastAPI 应用部署到你选择的任意云服务商。

按照你所选云服务商的指南部署 FastAPI 应用即可。🤓

部署到你自己的服务器

在后面的部署指南中,我也会讲解所有细节,帮助你理解幕后发生了什么、需要做什么,以及如何自行部署 FastAPI 应用,包括部署到你自己的服务器。🤓