Move reranker to Serenity, add monitoring and mesh-mqtt-observer stacks

- ai: remove reranker service (moved to Serenity at 10.5.1.5:9787)
- ai: add LiteLLM reranker proxy entry for Serenity
- ai: configure OpenWebUI to use LiteLLM for reranking
- monitoring: add Grafana + Prometheus stack
- mesh-mqtt-observer: add new service
- automation, documents, meshtastic: misc updates
This commit is contained in:
root
2026-05-09 10:42:54 -05:00
parent b2cbe4444c
commit 6c19f82a0a
17 changed files with 1115 additions and 23 deletions

View File

@@ -0,0 +1,24 @@
services:
mesh-mqtt-observer:
build:
context: .
dockerfile: Dockerfile
container_name: mesh-mqtt-observer
restart: unless-stopped
env_file:
- .env
volumes:
- /mnt/tank/docker/appdata/mesh-mqtt-observer:/data
networks:
- shared_postgres
healthcheck:
test: ["CMD", "python", "-m", "app.healthcheck"]
interval: 30s
timeout: 10s
retries: 5
start_period: 20s
networks:
shared_postgres:
external: true
name: ${SHARED_POSTGRES_NETWORK}