Volver al portfolio

Más allá del desarrollo de software

Mantengo mi propio ecosistema de servicios autogestionados. He transformado hardware convencional en un nodo de infraestructura robusto que aloja mis proyectos, garantiza mi privacidad y despliega modelos de inteligencia artificial local.

Especificaciones del Sistema

Componente Detalle
Sistema Operativo Ubuntu Server 26.04 LTS
Orquestación Docker & Docker Compose
Seguridad WireGuard VPN & Firewall UFW
Hardware Portátil Optimizado (Low Power Mode)

Servicios Principales

Privacidad: Pi-hole

Implementado como DNS sinkhole a nivel de red para bloquear anuncios y telemetría no deseada en todos los dispositivos de mi hogar.

IA Local: Llama 3.1

Despliegue de Llama 3.1 mediante Ollama, permitiéndome integrar un modelo de lenguaje avanzado en mis flujos de trabajo de programación sin depender de APIs externas.

Acceso Seguro: WireGuard VPN

Configuración de un túnel cifrado punto a punto para acceder de forma segura a mis servicios locales y gestionar el servidor desde cualquier lugar.

Gestión de Tráfico: Nginx Proxy Manager

Administración de certificados SSL y redirección de dominios (como jldos.com) hacia los contenedores correspondientes.

Filosofía del Proyecto: "Infrastructure as Code"

Utilizo contenedores Docker para asegurar que cada servicio sea portable y fácil de actualizar. Mi configuración de red está diseñada bajo el principio de Zero Trust, donde la VPN de WireGuard actúa como la única puerta de entrada a la administración del sistema, manteniendo los puertos críticos cerrados al internet público.

Fragmento de Configuración (Docker Compose)

services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    environment:
      TZ: 'Europe/Madrid'
    networks:
      - home_network

  ollama:
    image: ollama/ollama
    volumes:
      - ollama_data:/root/.ollama
    ports:
      - "11434:11434"

# Más servicios...