Plataforma: platform-40
Qué es
platform-40 es la pieza central del plano de datos de MESAVAULT.
No es una VM más ni un simple servidor Docker. Es la plataforma backend donde viven:
- el stack base de datos y servicios
- Grafana
- MinIO
- Mosquitto
- Portainer
- ChirpStack core
- las verticales de procesamiento
- la lógica backend de soluciones como drenaje NGS
Papel dentro de la arquitectura
La arquitectura consolidada separa claramente:
- OVH como frontera pública, identidad y publicación web
- platform-40 como backend real, plano de datos y servicios internos
En el caso del drenaje, esta separación quedó cerrada así:
- dashboard del cliente en OVH
- control, datos y lógica en
platform-40 - nodo físico aguas abajo vía ChirpStack
Estructura base del host
Stack base
/srv/platform
ChirpStack
/srv/chirpstack
Verticales
/srv/verticals
Filosofía de uso
platform-40 debe tratarse como base reproducible del plano de datos.
No debe convertirse en frontal público de cliente.
No debe exponerse alegremente en 0.0.0.0 si Tailscale está presente.
Qué sí pertenece a esta carpeta de Gitea
- documentación técnica de la plataforma
- inventario de servicios y puertos
- rutas clave
- forma correcta de operar y reiniciar
- advertencias críticas
- referencias cruzadas a verticales que viven sobre esta plataforma
Qué no pertenece aquí como elemento principal
- dashboards de cliente en OVH
- routing público de Traefik
- Authentik
- configuración singular de un tenant externo
- secretos o credenciales reales
Referencias cruzadas
- vertical de drenaje:
30-verticals/climate-drainage-ngs/ - kit físico de drenaje:
25-kits/lsn50-v2-xkc-y25-v-drainage/ - frontal público:
10-platforms/ovh-cloud/ - BookStack:
pendiente_de_crear - Vaultwarden:
pendiente_de_crear