fastapi cloud 서비스 등장
fastapi 의 help 메시지를 보니 "deploy” 라는 옵션이 등장했습니다.
대체 이게 언제부터 있었는지 모르겠으나, 실행해 보니 https://fastapicloud.com/ 라는 서비스로 배포하는 걸 준비중입니다.
이제 베타 서비스를 개시하려 하나 봅니다.
백엔드 서비스도 클라우드로 제공하는 시대가 되었네요.
firebase, supabase, mongodb atlas 등, 클라우드로 DB를 서비스하면서 생긴 변화같습니다.
$ uv run fastapi --help
Usage: fastapi [OPTIONS] COMMAND [ARGS]...
FastAPI CLI - The fastapi command line app. 😎
Manage your FastAPI projects, run your FastAPI apps, and more.
Read more in the docs: https://fastapi.tiangolo.com/fastapi-cli/.
╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --version Show the version and exit. │
│ --verbose --no-verbose Enable verbose output │
│ [default: no-verbose] │
│ --install-completion Install completion for the │
│ current shell. │
│ --show-completion Show completion for the current │
│ shell, to copy it or customize │
│ the installation. │
│ --help -h Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ dev Run a FastAPI app in development mode. 🧪 │
│ run Run a FastAPI app in production mode. 🚀 │
│ deploy Deploy a FastAPI app to FastAPI Cloud. 🚀 │
│ login Login to FastAPI Cloud. 🚀 │
│ logout Logout from FastAPI Cloud. 🚀 │
│ whoami │
│ unlink Unlink by deleting the `.fastapicloud` directory. │
│ env │
╰──────────────────────────────────────────────────────────────────────────────╯