01
mis proyectos
eugeni-hub.es
https://eugeni-hub.es
● live
Panel de control personal. Esta misma web. Acceso centralizado a todos los servicios y proyectos.
HTML
SHA-256 auth
eugeniflix.es
https://eugeniflix.es
● live
Servidor multimedia personal con Jellyfin. Acceso público seguro vía Cloudflare Tunnel + Worker de mantenimiento. Corre en servidor doméstico (eugeni-hub, Debian 13).
Jellyfin
Cloudflare Tunnel
CF Workers
Debian 13
systemd
eugeni.es
https://eugeni.es
● live
Portfolio personal. Web estática con despliegue automático desde GitHub vía GitHub Actions → S3 → CloudFront.
HTML/CSS/JS
AWS S3
CloudFront
GitHub Actions
ACM SSL
fotos.eugeni.es
https://fotos.eugeni.es
● live
Servidor personal de fotos y vídeos con Immich. Acceso público seguro vía Cloudflare Tunnel + Worker de mantenimiento. Corre en servidor doméstico (eugeni-server, Debian 13).
Immich
Docker Compose
Cloudflare Tunnel
CF Workers
Debian 13
server.eugeni.es
https://server.eugeni.es
● live
Escritorio remoto vía navegador con Apache Guacamole. Acceso RDP a Debian desde cualquier sitio, sin cliente instalado.
Apache Guacamole
Docker Compose
xrdp
Cloudflare Tunnel
CF Workers
stash.eugeni.es
https://porn.eugeni.es
● live
Servidor personal de contenido adulto con acceso público de solo lectura, basado en Stash. Las mutaciones GraphQL quedan bloqueadas por el Worker; la administración se hace siempre en local.
Stash
Docker Compose
Cloudflare Tunnel
CF Workers
torrent.eugeni.es
https://torrent.eugeni.es
● live
Web UI de qBittorrent expuesta vía navegador para gestión remota de descargas. Proceso nativo con systemd, reutilizando el túnel y el Worker de mantenimiento de Guacamole.
qBittorrent-nox
systemd
Cloudflare Tunnel
CF Workers
comix.eugeni.es
https://comix.eugeni.es
● live
Lector de cómics/webcomics personal. Web estática pura servida con nginx sobre una caché de imágenes ya procesadas — sin backend ni base de datos, el propio autoindex JSON de nginx hace de API.
nginx
Docker Compose
Cloudflare Tunnel
CF Workers
memory-archives.eugeni.es
https://memory-archives.eugeni.es
● live
Memoria local en servidor MCP en eugeni-server para enlazar con IAs y que al cambiar de cuenta/IA tengan un contexto global de todos mis archivos/proyectos.
NO es un pagina web accesible desde una URL, es un servicio local montado para LLMs.
Docker Compose
Cloudflare Tunnel
memory-archives
02
código y instrucciones
→
GitHub — mis-webs
Todos tus repositorios, actividad y organizaciones.
github.com/EugenioDaniel
→
GitHub — eugeni-hub
Repo de eugeni-hub.es. Cada push a main despliega automáticamente.
repo privado · GitHub Actions
→
GitHub — eugeniflix
Repo de eugeniflix.es. Cada push a main despliega automáticamente.
repo privado · GitHub Actions
→
GitHub — eugeni.es
Repo de eugeni.es. Cada push a main despliega automáticamente.
repo privado · GitHub Actions
→
GitHub Actions
Estado de los deploys automáticos de eugeni.es. Ver logs y ejecuciones.
CI/CD · deploy to S3
→
GitHub — fotos.eugeni.es
Docker Compose, config del Tunnel y Worker de mantenimiento de Immich.
repo privado
→
GitHub — server.eugeni.es
Docker Compose, config del Tunnel y Worker de mantenimiento de Guacamole.
repo privado
→
GitHub — stash.eugeni.es
Docker Compose y Worker de protección de configuración de Stash.
repo privado
→
GitHub — torrent.eugeni.es
Unidad systemd y config del Tunnel de qBittorrent-nox.
repo privado
→
GitHub — comix.eugeni.es
nginx, docker-compose y script de generación de caché del lector de cómics.
repo privado
→
GitHub — memory-archives.eugeni.es
Memoria local MCP (accesible para IAs).
repo privado
03
infraestructura — AWS
→
AWS Console
Consola principal de Amazon Web Services. Punto de entrada a todos los servicios.
cuenta · 755270513788
→
S3 — eugeni.es
Bucket de almacenamiento de la web estática. Región eu-north-1. Static website hosting activado.
eu-north-1 · static hosting
→
CloudFront
CDN y terminación HTTPS para eugeni.es y eugeni-hub.es. Invalida caché con cada deploy.
CDN · HTTPS · cache
→
ACM — Certificados SSL
Certificado SSL para eugeni.es y eugeni-hub.es. Debe estar siempre en us-east-1.
us-east-1 · eugeni.es + www
→
IAM — Usuarios
Usuario github-deploy-portfolio y github-deploy-eugeni-hub con permisos mínimos para S3 y CloudFront.
github-deploy-portfolio
04
DNS y cloudflare
→
Cloudflare — Dashboard
Panel principal. Gestión de DNS, zonas y configuración general de todos los dominios.
eugeni.es · eugeniflix.es · eugeni-hub.es
→
Cloudflare Workers
Workers de mantenimiento de eugeniflix, fotos, server, porn y torrent. Interceptan errores 502/503/530 y sirven página personalizada.
worker-eugeniflix · worker-guacamole · worker-immich
→
Cloudflare — DNS eugeni.es
Registros DNS de eugeni.es y subdominios (fotos, server, porn, torrent). CNAMEs a CloudFront/túneles y registros de validación ACM.
CNAME · MX · TXT · SPF · DMARC
→
Cloudflare — DNS eugeniflix.es
Registros DNS de eugeni.es. CNAMEs a CloudFront y registros de validación ACM.
CNAME · MX · TXT · SPF · DMARC
→
Cloudflare — DNS eugeni-hub.es
Registros DNS de eugeni.es. CNAMEs a CloudFront y registros de validación ACM.
CNAME · MX · TXT · SPF · DMARC
→
Cloudflare — Tunnels
Túneles Zero Trust: immich (fotos + porn) y guacamole (server + torrent).
Zero Trust · Networks · Tunnels