🏠 Homelab

Infraestructura personal basada en HashiCorp Stack ejecutándose en un cluster bare-metal con NixOS.

Stack: Nomad · Consul · Vault · Terraform · NixOS · Docker

  • Cluster de 4 nodos NixOS gestionados declarativamente
  • Orquestación de +30 servicios con Nomad
  • Service mesh con Consul Connect
  • Gestión centralizada de secrets con Vault
  • Automatización con Ansible y Terraform
  • Monitorización completa con Prometheus + Grafana + Loki

📖 Leer más sobre este proyecto →


🎮 Servidor de Minecraft

Servidor de Minecraft Fabric moddeado con auto-pause, exportador Prometheus y mods de rendimiento, desplegado en un VPS con Docker.

Stack: Docker · Fabric · Prometheus · Modrinth

  • Servidor Fabric 1.21.10 con +20 mods vía Modrinth
  • Auto-pause inteligente para ahorrar recursos cuando no hay jugadores
  • Métricas exportadas a Prometheus para monitorización
  • Mods de rendimiento: Lithium, Krypton, Ferrite Core
  • Mods de gameplay: Distant Horizons, Falling Tree, Universal Graves
  • Whitelist y RCON habilitados para seguridad
  • Volúmenes persistentes para datos del mundo

📖 Leer más sobre este proyecto →


☁️ Oracle Cloud Infrastructure

Despliegue automatizado de instancias ARM en OCI usando Terraform.

Stack: Terraform · OCI · Bash

  • Módulos Terraform para provisioning de VMs ARM
  • Scripts de configuración automatizada
  • Infraestructura reproducible y versionada

📖 Leer más sobre este proyecto →


📦 Nomad Packs

Colección de Nomad job specifications para despliegue de servicios.

Stack: Nomad · HCL · Consul · Vault

  • Jobs para AI, bases de datos, monitorización, productividad
  • Integración con Consul para service discovery
  • Templates con Vault para inyección de secrets
  • Categorías: media, gaming, finanzas, networking, backup

🔧 Meigas

Configuración de ejemplo para clusters Nomad + Consul.

Stack: Nomad · Consul · HCL

  • Configuraciones de referencia para servidor y cliente
  • Templates reutilizables para despliegues

🌐 Portfolio (Este sitio)

Sitio personal construido con Hugo y PaperMod, desplegado automáticamente con Docker y securizado con Traefik.

Stack: Hugo · PaperMod · Docker · Traefik · Let’s Encrypt · Cloudflare

  • Sitio estático ultrarrápido generado con Hugo
  • Bilingüe (ES/EN) con selector de idioma
  • Tema oscuro/claro automático
  • Securizado con Traefik + headers OWASP + rate limiting
  • TLS hardened con Let’s Encrypt (DNS Challenge)
  • Desplegado con Docker Compose en VPS hardened
  • Sin trackers ni cookies

📖 Leer más sobre este proyecto →