Skip to content

Ports reference

Tabla canónica de puertos expuestos en host (no en network namespace de container — eso es interno y no se documenta aquí). Lista no exhaustiva pero cubre lo que mantengo activo y monitorizado.

VM 208 (Docker hub, 192.168.0.208)

Puerto Servicio Notas
3030 Grafana grafana.monxas.casa
3101 Loki Host bind 0.0.0.0:3101 → container :3100 (corregido 2026-05-16)
8073 Healthchecks checks.monxas.casa
9090 Prometheus host-net (sin publish de puerto); prom.monxas.casa con auth basic
9093 Alertmanager host-net (sin publish de puerto); LAN-only; webhook a LXC 200
9100 node_exporter Métricas host VM 208
1411 PocketID pocketid.monxas.casa
7878 Radarr radarr.monxas.casa
8989 Sonarr sonarr.monxas.casa
6767 Bazarr bazarr.monxas.casa
9696 Prowlarr prowlarr.monxas.casa
8686 Lidarr lidarr.monxas.casa
5030 slskd (Soulseek) slskd.monxas.casa
8265 Soularr soularr.monxas.casa
4533 Navidrome (música) music.monxas.casa — Amperfy/Subsonic; API /rest con bypass CF Access
2283 Immich pics.monxas.casa
9999 Dozzle dozzle.monxas.casa
8055 Vaultwarden pass.monxas.casa — OIDC vía PocketID
13378 Audiobookshelf podcasts.monxas.casa
3333 Karakeep bookmarks.monxas.casa
8000 Paperless paperless.monxas.casa — OIDC vía PocketID
8082 ntfy ntfy.monxas.casa
8084 cadvisor métricas de containers
8096 Jellyfin HTTP jellyfin.monxas.casa
8920 Jellyfin HTTPS service discovery
5001 Dockge dockge.monxas.casa
8411 finanzas finanzas.monxas.casa
8056 docs-home docs.monxas.casa
10000 Sablier proxy on-demand de containers

Lista parcial: docker ps en VM 208 mostró ~70 containers corriendo el 2026-08-01 (más los parados vía Sablier lazy-load, p.ej. finanzas/dockge/dozzle) — bastantes más de los listados aquí. No exhaustivo por diseño.

piso (Piso Colón) resuelto 2026-08-01: confirmado decomisionado desde 2026-07-26 (compose movido a stacks-disabled/piso-retired-20260726). Se borraron la app de CF Access, el registro DNS piso.monxas.casa y la fila de esta tabla. Queda pendiente borrar a mano el cliente OIDC "Piso Colón" en PocketID (no tenía API key/sqlite accesible para automatizarlo).

LXC 270 / 271 (Caddy HA, post-F4)

Mismo en ambos, IPs .40 (primary) y .41 (secondary) — movidas de .247/.248 en la renumeración (Oleada 3, cerrada 2026-07-31). VIP .250 flota.

Puerto Servicio Notas
80 Caddy HTTP Redirect a 443
443 Caddy HTTPS TLS internal, certs ACME-DNS via CF
2019 Caddy admin 127.0.0.1:2019 (localhost only) ✅
8080 Healthcheck endpoint /health para keepalived track_script
(VRRP) keepalived Protocolo 112 IP (no TCP/UDP), VIP .250

LXC 200 (n8n + alerts, 192.168.0.200)

Puerto Servicio Notas
5678 n8n alert forwarder Webhook receiver Alertmanager; bypass auth en /webhook/*

LXC 251 (rag, 192.168.0.202)

Puerto Servicio Notas
8000 RAG API Endpoint principal MCP RAG
8080 Kiwix Reader ZIM (Wikipedia/Appropedia offline)
9999 ZIM HTTP Servidor estático de archivos ZIM

LXC 186 (pbs, 192.168.0.22)

Puerto Servicio Notas
8007 PBS web UI + API pbs.monxas.casa (CF Access)

LXC 110 (tv-gw, 192.168.0.210)

Puerto Servicio Notas
9100 node_exporter Host metrics
5044 Zeek log shipper (TBD si se usa)

VM 171 (homeassistant, 192.168.0.171)

Puerto Servicio Notas
8123 HA frontend ha.monxas.casa (CF Tunnel — bypass forward-auth, ya tiene su login)
22222 HA SSH addon LAN-only, key-based (addon; cerrado actualmente — parado/no instalado)
1880 Node-RED addon LAN-only (addon; cerrado actualmente)

LXC 123 (cloudflared, pmx-51)

Puerto Servicio Notas
(dinámico) cloudflared metrics localhost, puerto auto-asignado (token-based, p.ej. 127.0.0.1:20241); no usa 2000
(out) 443/HTTPS, 7844/QUIC Outbound a CF edge

Proxmox hosts

Puerto Servicio Notas
8006 PVE web UI https://pmx-50:8006, LAN only (no en CF)
22 SSH Key-based, no password
3128 Spice proxy LAN
(VRRP) keepalived N/A (corre dentro de LXC, no host)

Convenciones

  • Servicios LAN-only: no se exponen via CF Tunnel. Accesibles solo desde LAN o WireGuard.
  • Servicios públicos: van por CF Tunnel → VIP → Caddy → backend.
  • Admin APIs: cloudflared metrics (puerto dinámico) y Caddy admin 2019 son ambos localhost (127.0.0.1), nunca bind público.
  • Métricas (node_exporter 9100, etc.): LAN-only, scrapeadas por Prometheus en VM 208.

Conflictos potenciales

Cuidado al añadir un servicio nuevo en VM 208: comprobar que el puerto no choca con la lista de arriba. Helper:

ssh [email protected] 'sudo ss -tlnp | sort -k4'