Hosted in the EU · GDPR by default

FastAPI hosting in Europe

Push your FastAPI project and Faable finds your app, starts uvicorn and serves it from the EU. Two files in a repository are enough.

$ git push origin main

→ Faable · build started (FastAPI detected)
→ uvicorn main:app --host 0.0.0.0 --port $PORT
→ Live at https://your-api.faable.link

What you get with FastAPI on Faable

No start command to write

Faable looks for the module that defines app = FastAPI(...), from main.py to src/main.py, and runs uvicorn with the right host and port. It adds uvicorn if it is missing.

Built for model calls

Server-Sent Events pass through unbuffered, and the 60-second limit applies to the first byte, not to the length of the response. A 96-second stream arrives complete.

Secrets outside the repository

Set DATABASE_URL and your API keys from the dashboard or the CLI, then read them from the environment. They are there on every restart.

Connect your GitHub repo, that's it

From repository to running app in minutes. Faable handles the build, the infrastructure, and everything in between.

01

Connect your GitHub repo

Link your repository in a couple of clicks. No Dockerfiles, no YAML, no servers to provision.

02

Push your code

Every push triggers an automatic build and deploy. Faable detects your stack and ships it for you.

03

You're live

Your app goes live with free SSL and autoscaling — ready for production from day zero.

Why Faable?

Intuitive hosting, private networking, and authentication. No complexity, real human support, and your data hosted in the EU.

Zero Ops, Maximum Control

Automatic deployments straight from your repo. No servers to configure, no pipelines to maintain — just push and ship.

Your Data Stays in the EU

Hosted in the EU, with GDPR compliance.

Real Engineering Support

Forget the bots. Talk directly with the engineers who build and run the platform.

FastAPI on Faable: common questions

Do I need a Dockerfile to host FastAPI?

No. A requirements.txt, pyproject.toml or Pipfile plus a module defining app = FastAPI(...) is all Faable needs. A Dockerfile is an option on Hobby and Pro.

How do I run uvicorn on Faable?

You do not have to. Faable runs uvicorn <module>:app --host 0.0.0.0 --port $PORT for you. If you override the command, keep the host and read the port from $PORT.

Can I host a FastAPI app for free?

Yes, with no credit card. The Free plan runs each app on 0.6 vCPU and 512 MB of memory, and the app sleeps after 30 minutes without requests and wakes on the next one. Hobby is 15 € a month.

Where is my app hosted?

In the EU, with GDPR compliance. Your app is served at <app>.faable.link with free SSL, and you can add your own domain on any plan.

Ship your first deploy

Connect your repo, push, and watch it go live — with Zero Ops, your data hosted in the EU and real human support behind you. Free to start, no credit card required.