mqtt-bridge — MQTT ↔ WebSocket bridge service Endpoints: GET / — this page GET /health — health check GET /metrics — runtime metrics POST /auth/login — authenticate user POST /auth/refresh — refresh JWT token GET /api/collections/devices/records — list user devices PATCH /api/collections/devices/records/{id} — update device DELETE /api/collections/devices/records/{id} — delete device PATCH /api/collections/users/records/{id} — update user (avatar) GET /files/{collection}/{record}/{file} — proxy PocketBase file GET /ws — WebSocket endpoint