Saltar al contenido principal

Menú de comandos

Ve a una página o busca en el catálogo

Cursos de TI y software

Kit maestro de despliegue para desarrolladores: Docker, Nginx, CI/CD, seguridad y copias de seguridad

Docker, Nginx, CI/CD, seguridad y copias de seguridad: todo para lanzar una app de Node o Python en un VPS.

$39.00

Qué recibes: 1 archivo · 91.92 KB · ZIP

Ver opciones de compra

Vista previa

Descripción del producto

Deja de desplegar a mano por SSH a medianoche. El Developer Deployment Master Kit cubre todo lo que hay entre un VPS recién creado y un sitio en producción funcionando: plantillas de Docker Compose, configuraciones de Nginx con HTTPS, GitHub Actions que despliegan en cada push, refuerzo de seguridad del servidor, copias de seguridad automáticas y monitorización de disponibilidad. Copia los archivos, sustituye los marcadores de posición y sigue la guía: la mayoría de los desarrolladores tienen su primer despliegue en marcha en una hora aproximadamente.

Qué incluye: Docker Compose (3 plantillas): Node.js + PostgreSQL + Redis, Python + PostgreSQL y un sitio estático con Nginx. Cada una es una plantilla completa y comentada: sustituye los marcadores YOUR_* y ejecuta docker compose up -d --build. Nginx (2 configuraciones + fragmento): una configuración de proxy inverso para tu app y otra para sitios estáticos, además de un fragmento de Certbot para HTTPS gratuito con Let's Encrypt. GitHub Actions (2 workflows): deploy.yml despliega en cada push a main (build, tests, despliegue por SSH, comprobación de estado) y preview.yml genera una vista previa para los pull requests. Seguridad (7 archivos): un fragmento de configuración reforzada de sshd, configuración de jail de fail2ban, reglas de firewall UFW, un Dockerfile sin root, un script paso a paso para configurar el servidor y una checklist de seguridad. Copias de seguridad (4 archivos): backup.sh y restore.sh para tu base de datos y archivos subidos, un archivo de programación cron y un README que explica cómo probar una restauración antes de necesitarla. Monitorización (6 archivos): configuración de logs de Docker, una instalación de Uptime Kuma, endpoints de comprobación de estado en JavaScript y Python, y un script de alertas de Telegram que te avisa cuando tu sitio se cae. Guías: guías de despliegue paso a paso para una app de Node.js y una app de Python, además de un README principal y una guía de configuración. Archivos validados: los 7 archivos YAML superan la validación de sintaxis y los 6 scripts de shell superan bash -n.

Para quién es: desarrolladores freelance que despliegan sitios de clientes y quieren un proceso repetible en lugar de un apaño distinto cada vez. Indie hackers que lanzan su primera app en un VPS y se preguntan qué significa realmente «listo para producción». Cualquiera que alguna vez haya entrado por SSH a un servidor a las 2 de la madrugada para arreglar un despliegue que funcionaba en su portátil.

Qué necesitas: un VPS con Ubuntu, de cualquier proveedor y del tamaño que necesite tu app. El kit es la configuración, no el hosting. Un nombre de dominio (opcional: las configuraciones de Nginx también funcionan con una dirección IP, y el fragmento de Certbot añade HTTPS en cuanto apuntes un dominio al servidor). Docker y una cuenta de GitHub para las plantillas de Compose y los workflows de Actions. Soltura básica con la terminal: las guías explican cada comando, pero los ejecutarás tú.

Qué recibes: 41 archivos en un ZIP (92 KB): YAML, scripts de shell, configuraciones de Nginx, workflows de GitHub Actions, endpoints de estado en JavaScript y Python y guías en Markdown. Uso comercial permitido: usa las configuraciones en tus propios proyectos y en proyectos de clientes. No puedes revender, compartir ni redistribuir los archivos del kit. Una nota honesta: las plantillas se validaron en local (sintaxis YAML y de shell), pero todavía no se han probado en un VPS en producción. Ejecuta la configuración en tu propio servidor, prueba primero en un despliegue de staging y sigue la checklist de seguridad antes de pasar a producción.

Preguntas frecuentes: ¿Necesito un VPS o funciona en un hosting compartido? Necesitas un VPS. El kit usa Docker, Nginx y systemd, y nada de eso funciona en un hosting compartido. Cualquier VPS barato con Ubuntu sirve. ¿Cuánto tarda el primer despliegue? Alrededor de una hora siguiendo paso a paso la guía de Node o de Python: crea el VPS, ejecuta el script de configuración, copia tu app, haz push a GitHub y observa cómo la Action la despliega. Los despliegues posteriores son solo un git push. ¿Incluye hosting o dominio? No, el kit solo contiene archivos de configuración y guías. Tú aportas tu propio VPS (unos pocos dólares al mes con cualquier proveedor) y tu propio dominio si lo quieres.

Qué recibes

1 archivo · 91.92 KB

  • deployment-master-kit-product.zipZIP · 91.92 KB
LicenciaUso comercial permitido
Publicado13 nov 2026
Tamaño del archivo91.92 KB
Formato de archivoZIP
Versiónv1.0

Etiquetas

dockernginxdevopsci cdvpsdeployment
V
VIRAStudiopro

Preguntas frecuentes

¿Tengo acceso al instante?

Sí. Es un producto digital: puedes descargarlo justo después del pago, directamente desde tu biblioteca.

¿Puedo usarlo en proyectos comerciales?

Sí. Se permite el uso comercial: úsalo en tu propio negocio y en cosas que vendas. No puedes revender ni redistribuir el archivo en sí.

¿Cuál es vuestra política de reembolso?

Puedes pedir un reembolso dentro de 30 días. Si algo no va bien, solicítalo desde tu pedido y el equipo de Getly lo revisa.

¿Qué formatos y tamaños de archivo recibiré?

Descargarás 1 archivo - ZIP - 91.92 KB en total.

¿Recibo actualizaciones gratis?

Sí: cuando el vendedor publica una versión nueva, puedes volver a descargar los archivos más recientes desde tu biblioteca sin coste extra. Mira el registro de cambios para ver las últimas actualizaciones.

Precio

$39.00