71 lines
1.2 KiB
Markdown

# Servicios
## Stack base `/srv/platform`
### Grafana
- URL: `http://192.168.40.100:3000`
- comportamiento esperado: redirección a `/login`
### Portainer
- URL: `https://192.168.40.100:9443`
### MinIO Console
- URL: `http://192.168.40.100:9001`
### MinIO API
- URL: `http://192.168.40.100:9000`
### Mosquitto
- bus interno: `192.168.40.100:1883`
- listener frontera: `IP Tailscale de platform-40:1884`
## Stack ChirpStack `/srv/chirpstack`
Servicios esperados:
- `cs_chirpstack`
- `cs_postgres`
- `cs_redis`
Acceso documentado:
- `http://192.168.40.100:8080`
## Servicios adicionales del caso drenaje
Backend real documentado:
- `drain_control_api`
- `drain_control_scheduler`
- `drain01_norm`
- `drain01_pg`
- `mv_postgres_hot`
- `mv_mosquitto`
- `cs_chirpstack`
## Política de publicación relevante
Con Tailscale presente:
- no publicar alegremente en `0.0.0.0`
- bind explícito cuando proceda
- en drenaje se consolidó `192.168.40.100:8088:8088`
## Diagnóstico básico esperado
En `/srv/platform`:
```bash
docker-compose ps
````
En `/srv/chirpstack`:
```bash
docker-compose ps
```
Puertos relevantes:
* `1883`
* `1884`
* `3000`
* `8080`
* `9000`
* `9001`
* `9443`