Skip to content

Distribución de servicios, 20 octubre 2026

Inventario de ubicación confirmado nuevamente por pvesh get /cluster/resources --type vm --output-format json durante la ronda nocturna. 28 invitados en marcha: 26 LXC y dos VM. Los nombres de productos proceden de la inspección anterior de esta sesión; estar running no acredita funcionamiento de cada aplicación.

Los28 invitados aparecen en marcha con los mismos propietarios en la API consultada a02:14:52 del día20, después de cinco resets watchdog de pmx50. La estabilidad del host y la salud funcional de cada aplicación siguen pendientes; ver último incidente.

flowchart TB
  WAN[Internet / Cloudflare Access] --> CF[Túneles CT123 + CT219]
  LAN[LAN / DNS Pi-hole] --> VIP[Caddy VIP .250]
  CF --> VIP
  VIP --> C1[Caddy CT270 / pmx50]
  VIP --> C2[Caddy CT271 / pmx51]
  subgraph P50[pmx50 · Ryzen · 32 GB físicos]
    C1
    V208[VM208 · Docker compute/media
Immich · Paperless · Japón
ARR/Plundrio · AudioMuse · TRMNL] PBS[CT186 · PBS] O50[CT219 cloudflared2 · CT251 RAG/Kiwix
CT280 RemotePulse · CT281 WP-Pulse
CT305 Homelable] end subgraph P51[pmx51 · Intel N5095 · 32 GB físicos] C2 HA[VM171 Home Assistant · CT172 ha-ml] CTRL[CT212 maint/control · CT213 PocketID
CT214 Vaultwarden · CT215 avisos/Jev
CT216 MQTT/WoL/CUPS/pegamento] PERSONAL[CT218 personal
Navidrome · Audiobookshelf · MusicAssistant
Airplay · Pairdrop · JustEat y auxiliares] MEDIA[CT220 Jellyfin · CT110 TV gateway] OBS[CT217 observabilidad
Prometheus · Grafana · Loki · Alertmanager
Kuma · Healthchecks · Scrutiny · Pushgateway] O51[CT100 Vera · CT123 cloudflared · CT155 Wireguard
CT200 n8n · CT204 Pi-hole2
CT301 Warpgate · CT302 Trove · CT303 Argus] end V208 --> NAS[TerraMaster .20 · originales/NFS/media] PERSONAL --> NAS MEDIA --> NAS NAS --> SYN[Synology .160 · copias versionadas de originales] PBS --> NAS EXT[Fuera de Proxmox
Pi .204 DNS/QDevice · ASUS .1
Bazzite .141 RTX3080 bajo demanda]
Nodo Invitados actuales
pmx50 / proxmox / .50 186, 208, 219, 251, 270, 280, 281, 305
pmx51 / proxmox2 / .51 100, 110, 123, 155, 171, 172, 200, 204, 212, 213, 214, 215, 216, 217, 218, 220, 271, 301, 302, 303

HA registrado no equivale a movilidad libre: 110/172/217/218 tienen afinidad estricta a pmx51. Los otros diez recursos registrados admiten failover según configuración inspeccionada. VM208 no está registrada en HA. Caddy mantiene su pareja/VIP propia. El presupuesto N-1 sigue ajustado para picos y el problema térmico observado en pmx51 necesita diagnóstico físico; no se han reducido más límites de memoria ni cambiado parámetros de arranque.

Prioridad: investigar los resets de pmx50 y recuperar margen térmico/capacidad. Pics ya está cerrado con cuatro muestras restauradas; la base PostgreSQL de Immich se restauró en Bazzite con31.595 assets exactos, contenedor aislado detenido y sin OOM. El cotejo NAS confirma las31.595 referencias presentes; contenido completo y restauración integral siguen pendientes. Los chequeos y el receptor de copias se han reforzado. Después, certificar las transiciones de mantenimiento y revisar acceso LAN a editores. SAI/Meross sigue inactivo hasta acreditar autonomía y disponer del canal HA exigido.

Contenedores conservados en VM208

Nombres, estados y proyectos Compose se inventariaron inicialmente00:41:08CEST. La consulta mínima posterior02:28:30.634CEST volvió a contar90contenedores: 53running,35exited y2created, con bootVM. Sólo leyó nombres/estados del motor Docker; sin env, logs ni HTTP a aplicaciones. Los proyectos de la tabla proceden de la primera muestra, no se reconsultaron. exited/created describe el estado observado, no un fallo: incluye servicios bajo demanda y copias de componentes migrados. La etiqueta de proyecto no acredita que esa ubicación siga siendo el propietario funcional del producto. No se ha arrancado ni eliminado ningún contenedor para elaborar este inventario.

Proyecto Compose en VM208 Running Exited Created
airplay — shairport-sync —
api-proxy — api-proxy-api-proxy-1, api-proxy-redis-1 —
arr-bridge arr-bridge — —
audio-library — audio-library —
audiomuse am-flask, am-postgres, am-redis, am-worker1 — —
casa-demo casa-demo — —
control-plane-access dozzle-socket, sablier-socket — —
deploy-hook — deploy-hook —
f1-radio f1-radio — —
f1-recorder f1-recorder — —
infra cadvisor, node-exporter, promtail alertmanager, blackbox-exporter, grafana, healthchecks, loki, pihole-exporter, prometheus, pushgateway, uptime-kuma —
jev-gateway — jev-gateway —
justeat-menu-api — justeat-menu-api —
justeat-tracker — justeat-tracker —
leina-tts leina-tts — —
media bazarr, flaresolverr, jellyseerr, jellystat, jellystat-db, lidarr, mylar3, onepacerr, plundrio, plundrio-hunter, plundrio-onepacerr, plundrio-scanner, prowlarr, radarr, recyclarr, slskd, sonarr, soularr, tunarr, twitch-rec-aroaasmr, twitch-rec-illojuan audiobookshelf, jellyfin, jellyfin-share-db, music-assistant, navidrome, ntfy jellyfin-share
openwa openwa — —
pihole-bridge pihole-bridge — —
projects isponsorblocktv, sonic-galaxy okrs —
rchat — rchat —
sablier sablier — —
scrapegraph-api — scrapegraph-api —
tools code-server, dozzle, immich-db, immich-machine-learning, immich-redis, immich-server, metube, nopor-ingest, paperless, paperless-db, paperless-redis, stash karakeep-chrome, karakeep-meilisearch, pairdrop, pinchflat, stirling-pdf karakeep
trip-planner trip-planner — —
trmnl — trmnl-app, trmnl-db, trmnl-redis —
vaultwarden — vaultwarden —

La plantilla de Prometheus reconciliada ya representa26jobs y ha pasado promtool con87reglas en un candidato temporal, sin aplicar runtime. El perfil observado de CT217 recoge por separado los10servicios de /opt/observa y sus mounts; todavía no es una definición completa de recuperación ni un Compose desplegable.