Ejemplo Static

Infraestructura de Páginas Estáticas

🚀 Bienvenido

Esta es una página de ejemplo para demostrar la infraestructura de despliegue de sitios estáticos con Nginx + Traefik.

✨ Características

  • 📦
    Un solo contenedor

    Múltiples sitios sin necesidad de contenedores individuales

  • 🔐
    SSL automático

    Certificados Let's Encrypt gestionados por Traefik

  • 🔄
    CI/CD automático

    Deployment automático desde GitLab con cada push

  • Alto rendimiento

    Nginx optimizado con compresión gzip y cache

🛠️ Arquitectura

📝
GitLab Repo
🔄
CI/CD Pipeline
🚪
Traefik
🌐
Nginx

📋 Información del Despliegue

Servidor: 192.168.1.9
Dominio: *.proyectos.tributosytasas.com
Método: SSH + rsync
Contenedor: nginx-static-sites

🎯 Próximos Pasos

  1. Crear un repositorio GitLab para tu página HTML
  2. Copiar el archivo .gitlab-ci.yml de la plantilla
  3. Configurar las variables de CI/CD en GitLab
  4. Configurar el DNS para tu subdominio
  5. Hacer push a la rama main y el deployment será automático