Configuraré tu VPS de Hetzner con Docker, Nginx y SSL
Nivel 1
Ha cumplido determinados criterios de rendimiento y muestra un gran potencial en la plataforma.
Acerca de este Servicio
Hetzner es el VPS con mejor relación calidad-precio para desarrolladores europeos: rápido, barato y confiable. Pero hacer que un backend en Python funcione correctamente en un servidor Ubuntu sin configurar requiere conocimientos reales.
Configuro servidores Hetzner para backends en Python todas las semanas. Esto es exactamente lo que entrego:
Seguridad del servidor:
- Usuario sin privilegios de root con autenticación por clave SSH
- Cortafuegos UFW (solo los puertos necesarios abiertos)
- Fail2ban para protección contra ataques de fuerza bruta
Despliegue de la app:
- Docker + Docker Compose instalados y configurados
- Tu app en Python (FastAPI / Django / Flask) en contenedor y en funcionamiento
- Nginx como proxy inverso con configuración correcta
- Certificado SSL de Let's Encrypt (renovación automática)
- Dominio personalizado conectado
Base de datos (Estándar/Premium):
PostgreSQL en Docker
Conectada a tu app con las variables de entorno correctas
CI/CD (Premium):
Workflow de GitHub Actions para despliegue automático en cada push a main
Funciona con cualquier plan de Hetzner (CX11 y superiores). También puedo aplicar esta configuración en DigitalOcean, Vultr o Linode si prefieres.
Herramientas:
Docker
•
GitHub
•
Formación de la nube
Framework:
npm
•
Títeres
•
SaltStack
Proveedor de la nube:
Otros
Lenguaje de programación:
JavaScript
•
Python
Experiencia:
Instalación
•
Migración
•
Configuración
