Back to Portfolio

Vesotel Server - Home Lab

Ecosystem of orchestrated Docker containers, divided into Stacks and managed through a single entry point (Reverse Proxy).

Networks and Connectivity

NetworkTypeDescription
proxy_networkbridge (ext)Public. Connects the Proxy with any web service.
vesotel_networkbridgePrivate for Ski Vesotel (Front <-> Back <-> DB).
authentik_networkbridgeIdentity and authentication infrastructure.

Services Catalog

Core Infrastructure

Reverse Proxy (Caddy)

Manages automatic SSL and routes all incoming traffic.

Pi-hole

DNS Sinkhole for network-wide ad blocking.

Authentik (SSO)

Provides unified identity (OIDC/SAML) for all services.

Media Automation (*Arr)

Complete automated entertainment suite.

JellyfinPlexRadarrSonarrProwlarrQbittorrent

Management and Monitoring

  • Homepage: Centralized dashboard.
  • Portainer: GUI for Docker management.
  • Uptime Kuma: Service status monitoring.
  • Vaultwarden: Self-hosted password manager.

Development Environments

  • JupyterLab: Notebooks for data analysis.
  • DAI Stack: Mongo + Express + Node for teaching.
  • Odoo ERP: Enterprise management (v18).

Vesotel Server demonstrates the ability to orchestrate and maintain a complex infrastructure with multiple dependencies, isolated networks, and critical services running 24/7.

🇬🇧EN🇪🇸ES