Infraestructura · En marchaInfrastructure · Running
nuvol
Mi servidor doméstico: un mini-PC con Ubuntu que corre 34 contenedores Docker. Multimedia, fotos, archivos, modelos de IA en local y todo lo necesario para acceder de forma segura. Nuvol es «nube» en valenciano.
My home server: an Ubuntu mini-PC running 34 Docker containers. Media, photos, files, local AI models and everything needed to reach them securely. Nuvol is Valencian for “cloud”.
- Ubuntu 24.04
- Docker
- Authentik
- Cloudflare Tunnel
- Nginx Proxy Manager
- Jellyfin
- Immich
- Ollama
- Portainer

Qué correWhat runs on it
Hardware
| CPU | AMD Ryzen 7 8745HS · 8 núcleos, 16 hilos8 cores, 16 threads |
|---|---|
| GPU | Radeon 780M integradaintegrated |
| RAM | 28 GB disponibles28 GB available |
| DiscosStorage | 2 × NVMe de 1 TB, SSD de 500 GB y 8 TB para la biblioteca2 × 1 TB NVMe, a 500 GB SSD and 8 TB for the library |
| SistemaOS | Ubuntu 24.04 LTS |
Modelos en localLocal models
Corren en Ollama sobre la GPU integrada, sin enviar nada fuera.
They run in Ollama on the integrated GPU, without sending anything out.
- qwen3.8:27b
- gemma4:12b
- gemma4:e4b
- qwen3.5:9b
- qwen3:8b
- ministral-3:8b
- lfm2.5:8b
- llama3
- qwen3.5:4b
- nemotron-3-nano:4b
- granite4.1:3b
- functiongemma:270m
AccesoAccess
Para entrar desde fuera, los servicios pasan por un túnel de Cloudflare y un proxy inverso, con Authentik delante como inicio de sesión único.
To reach services from outside, they go through a Cloudflare tunnel and a reverse proxy, with Authentik in front as single sign-on.
Panel de controlControl panel
Una página de inicio propia que reúne todos los servicios y muestra el estado del sistema: CPU, memoria, temperatura y disco.
A custom start page that brings all the services together and shows the system status: CPU, memory, temperature and disk.
El agenteThe agent
Dentro de nuvol corre también el agente de IA del TFG.
The thesis AI agent also runs inside nuvol.