1.5 KiB
1.5 KiB
CURRENT-STATE
Estado general
platform-40 debe considerarse la base reproducible del plano de datos de MESAVAULT.
Stack base documentado
/srv/platform
Servicios base esperados:
mv_grafanamv_miniomv_mosquittomv_portainer
/srv/chirpstack
Servicios esperados:
cs_chirpstackcs_postgrescs_redis
/srv/verticals
Patrón de verticales activas:
- una vertical como carpeta propia
- publisher/sink u otros contenedores según caso
- template en
/srv/verticals/_template
Estado funcional consolidado para drenaje
En el caso de la vertical de drenaje se dejó operativo en platform-40:
drain_control_apidrain_control_schedulerdrain01_normdrain01_pgmv_postgres_hotmv_mosquittocs_chirpstack
Decisiones técnicas relevantes
platform-40es backend, no frontal cliente- el dashboard del cliente vive en OVH, no aquí
- con Tailscale presente, no debe publicarse alegremente en
0.0.0.0 - para
drain-controlse consolidó bind explícito en192.168.40.100:8088:8088
Advertencia crítica
Nunca ejecutar en /srv/platform:
docker-compose down -v
porque elimina volúmenes persistentes y puede recrear el estado base desde cero.
Pendientes
- documentar en Gitea el
docker-compose.ymlsaneado de/srv/platform - documentar en Gitea el
docker-compose.ymlsaneado de/srv/chirpstack - documentar en Gitea las verticales activas reales además de drenaje