Saltar a contenido

Homelab

Laboratorio personal

Mi laboratorio personal es un entorno Linux utilizado para experimentar con infraestructura, aplicaciones empresariales, automatización y servicios web.

Linux

Administración de sistemas, servicios, redes y automatización.

Docker

Contenedores para aplicaciones y servicios.

Nginx

Reverse proxy, HTTPS y publicación de servicios.

Oracle

Oracle Database y entornos de prueba.


Servicios

Entre los servicios utilizados en el laboratorio se encuentran:

  • Nginx
  • Docker
  • Oracle Database
  • Oracle XE
  • Authentik
  • MkDocs
  • GitHub
  • Servicios internos
  • Herramientas de monitorización

Objetivo

El objetivo del Homelab es disponer de un entorno controlado para:

  • probar tecnologías;
  • desarrollar aplicaciones;
  • experimentar con infraestructura;
  • automatizar tareas;
  • documentar soluciones;
  • reproducir problemas de entornos empresariales.

Arquitectura

flowchart LR
    U[Usuario]
    N[Nginx]
    A[Aplicaciones]
    D[(Bases de datos)]
    C[Docker]
    H[Servicios del Homelab]

    U --> N
    N --> A
    A --> D
    C --> H
    N --> H