Poner en marcha rápidamente un proyecto de software.
Python 3.12, Uvicorn, Gunicorn, Nginx y PostgreSQL 16 — entorno FastAPI listo para producción desde el pedido.
FastAPI Stack configura su VPS con los componentes necesarios para desplegar una API FastAPI en producción: Python 3.12 (PPA deadsnakes), Uvicorn como servidor ASGI gestionado por Gunicorn, Nginx como frontal y PostgreSQL 16 para los datos. Despliegue su API Python sin configuración manual del servidor.
Despliegue una aplicación FastAPI como API REST autónoma o microservicio. Uvicorn procesa las peticiones async, Nginx termina el TLS y PostgreSQL soporta su modelo de datos. Añada Redis para la caché o el rate limiting sin cambiar la estructura de despliegue.
Exponga un modelo de machine learning por HTTP gracias a la gestión async de las peticiones de FastAPI. Cargue el modelo una sola vez al arrancar, sirva las predicciones en paralelo en varios workers Uvicorn y ofrezca una interfaz /docs a los consumidores sin escribir ningún cliente.
Aloje la capa de API de una interfaz React, Vue o móvil. FastAPI gestiona CORS de forma nativa, Pydantic valida cada payload entrante y el esquema OpenAPI puede exportarse para generar clientes TypeScript o Swift automáticamente.
Guía optimizada para los VPS Cloud ServOrbit.
1 GB de RAM en Ubuntu 24.04 basta para una API FastAPI ligera. Prevea 2 GB si ejecuta PostgreSQL en el mismo VPS, 4 GB para workers Celery o inferencia ML concurrente. La plantilla FastAPI Stack está disponible en el formulario de pedido.
Acceda a Marketplace → Desarrollo → FastAPI Stack y haga clic en Desplegar. El script instala Python 3.12, Uvicorn, Gunicorn, Nginx y PostgreSQL 16 automáticamente, sin necesidad de una sesión SSH para la configuración básica.
Conéctese por SSH, clone su repositorio, cree un virtualenv (python3.12 -m venv venv), instale las dependencias (pip install -r requirements.txt) y defina las variables de entorno (DATABASE_URL, SECRET_KEY, ALLOWED_ORIGINS) en un archivo .env.
Lance su aplicación con gunicorn main:app -k uvicorn.workers.UvicornWorker --bind 127.0.0.1:8000 --workers 4. El número de workers recomendado es (2 × vCPU) + 1. Nginx hace de proxy de los puertos 80 y 443 hacia el puerto 8000.
Ejecute certbot --nginx -d su-dominio.com para obtener un certificado Let's Encrypt gratuito. Su API queda accesible en https://su-dominio.com y la documentación interactiva en https://su-dominio.com/docs.
FastAPI Stack no crea ninguna cuenta de usuario por defecto: la autenticación depende de su aplicación. Acceda a /docs para explorar los endpoints disponibles y probar sus primeras peticiones directamente desde el navegador.
¿Mantiene un proyecto que utiliza FastAPI Stack? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.
[](https://servorbit.com/vps-cloud?template=fastapi&utm_source=deploy-badge&utm_medium=referral&utm_campaign=fastapi)<a href="https://servorbit.com/vps-cloud?template=fastapi&utm_source=deploy-badge&utm_medium=referral&utm_campaign=fastapi"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy FastAPI Stack on ServOrbit" height="40"></a>El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.
PHP-FPM, Nginx, PostgreSQL, Redis y Supervisor preconfigurados. Despliegue Laravel en producción sin configuración inicial.
DesarrolloNode.js con PM2, Nginx como reverse proxy y base de datos. Sus API y aplicaciones JavaScript listas para recibir tráfico.
DesarrolloPython 3.12, Gunicorn, Nginx y PostgreSQL 16 preconfigurados. Despliegue su aplicación Django en producción en unos minutos, sin configuración manual del servidor.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva