Martinez Leonardo

FastAPI y Vercel

Publicado el 05 de November, 2025

Pequeño tutorial para deploy en Vercel

Ejemplo de API con fastAPI y supabase

https://github.com/leonardoMD2/fastapi-supabase


Para el deploy son necesarios los siguientes puntos:

  1. API completamente funcional. Endpoints, conexión, etc.
  2. El archivo requirements.txt es necesario.
  3. Agregar un archivo vercel.json a la raiz de nuestro proyecto. Dentro de ese archivo debe haber lo siguiente:
{
    "version": 2,
    "builds": [
        {
            "src": "./main.py",
            "use": "@vercel/python"
        }
    ],
    "routes": [
        {
            "src": "/(.*)",
            "dest": "/main.py"
        }
    ]
}

donde main.py debe corresponder a nuestro archivo principal del proyecto ambas veces