Saltar al contenido

Infraestructura & Homelab

Sistemas, contenedores, redes y servicios autoalojados.

Mantengo una infraestructura Linux propia como laboratorio permanente de administración de sistemas, DevOps y redes. Aloja aplicaciones, bases de datos, automatizaciones, identidad, almacenamiento y monitorización, con acceso remoto seguro y publicación controlada de servicios.

Aplicación en producción

QRBox

Aplicación web autoalojada para gestionar cajas mediante códigos QR, desplegada con Docker y PostgreSQL sobre la infraestructura propia.

  • Next.js
  • PostgreSQL
  • Docker
  • GHCR
  • GitHub Actions
  • n8n
Abrir servicio

Docker · Portainer

Plataforma de contenedores

Infraestructura Docker para desplegar y administrar aplicaciones, bases de datos y servicios internos mediante redes aisladas y almacenamiento persistente.

  • Docker
  • Docker Compose
  • Portainer
  • Linux
  • Networking

Netdata

Monitorización y observabilidad

Monitorización continua de CPU, memoria, almacenamiento, red y estado de los servicios para facilitar la detección y el diagnóstico de incidencias.

  • Netdata
  • Linux
  • Observabilidad
  • Logs
  • Alertas

n8n

Automatización

Automatización autoalojada para monitorización, integraciones, notificaciones y procesos de despliegue de aplicaciones.

  • n8n
  • PostgreSQL
  • Webhooks
  • Telegram
  • SSH

Keycloak

Gestión de identidad

Servicio centralizado de identidad y autenticación con PostgreSQL para trabajar con SSO, usuarios y control de acceso.

  • Keycloak
  • PostgreSQL
  • OAuth 2.0
  • OpenID Connect
  • Docker
  • IAM

WireGuard VPN

Acceso remoto seguro

VPN WireGuard para acceder de forma segura a la red doméstica y a servicios internos sin exponerlos directamente a Internet.

  • WireGuard
  • VPN
  • Linux
  • Networking
  • Routing

Nextcloud

Cloud privado

Instancia privada para almacenamiento, sincronización y acceso remoto a archivos sobre infraestructura propia.

  • Nextcloud
  • MariaDB
  • Docker
  • HTTPS
  • Storage

Network Storage

Almacenamiento en red

Disco compartido en la red local para centralizar datos y facilitar el acceso desde diferentes equipos y servicios.

  • Linux
  • Storage
  • LAN
  • File Sharing

Jellyfin

Servidor multimedia

Servidor multimedia autoalojado para organizar y servir contenido privado desde infraestructura propia.

  • Jellyfin
  • Linux
  • Nginx
  • Reverse proxy
  • HTTPS
Abrir servicio

Homebridge

Integración domótica

Servicio autoalojado para integrar dispositivos domésticos y servicios de terceros dentro del ecosistema Apple HomeKit.

  • Homebridge
  • Node.js
  • Docker
  • IoT
  • HomeKit

Capacidades

Qué hay detrás del homelab.

Linux

Administración de servicios, almacenamiento, permisos, procesos, systemd, logs y diagnóstico de incidencias.

Docker y Compose

Contenedores, redes internas, volúmenes persistentes, health checks y gestión del ciclo de vida de servicios.

Redes y VPN

Red local, direccionamiento, DNS, routing, publicación de servicios y acceso remoto con WireGuard.

Proxy inverso y HTTPS

Subdominios, Nginx, certificados TLS, redirecciones y exposición controlada de aplicaciones.

Bases de datos

Despliegue y mantenimiento de PostgreSQL y MariaDB para aplicaciones y servicios contenerizados.

Identidad y acceso

Keycloak, OAuth 2.0, OpenID Connect, autenticación centralizada y control de acceso.

Monitorización

Seguimiento de recursos, red, logs, disponibilidad y salud de los servicios.

Automatización

Tareas, alertas, webhooks y despliegues mediante n8n, SSH e integraciones externas.

Operación

Actualizaciones, copias de seguridad, recuperación, documentación y mantenimiento preventivo.