Finalizado

Configuración Vps Linux para despliegue de aplicación Streamlit (Python)

Publicado el 18 Julio, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

TÍTULO
Configuración VPS Linux para despliegue de aplicación Streamlit (Python)

DESCRIPCIÓN
Requerimos un SysAdmin/DevOps para configurar un servidor VPS desde cero y desplegar una app interna desarrollada en Streamlit. Debe quedar accesible mediante nuestro propio dominio, con certificado SSL y funcionando como un servicio continuo. Entregables específicos: 1. Configurar VPS (proveedor a definir, ej: Hostinger) con Ubuntu 22.04 o superior. 2. Instalar Python 3 y entorno virtual (venv). 3. Configurar firewall (ufw) abriendo puertos 80, 443 y ssh. 4. Configurar Nginx como proxy inverso hacia el puerto local de Streamlit. 5. Instalar certificado SSL gratuito (Let's Encrypt / Certbot). 6. Crear archivo de servicio en systemd para auto-arranque y ejecución en segundo plano (Daemon). 7. Configurar archivo .env con credenciales SMTP. Notas adicionales: - No usa bases de datos complejas (archivos planos). - Entregaremos código fuente (.py y requirements.txt). - IMPORTANTE: Aún no compramos el VPS. El primer paso será asesorarnos para comprarlo bajo nuestra cuenta con estos requisitos iniciales: * Memoria ram: 4 gb * procesador (vcpu): 1 o 2 núcleos * almacenamiento: 40 a 50 gb ssd - el dominio ya está comprado. Solo requerimos que nos indique los registros DNS (Tipo A) para apuntarlo. - Entregable final: Checklist de pasos ejecutados.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias