Files

61 lines
1.7 KiB
YAML

# Services varys checks for HTTP reachability.
# Any HTTP response (including 4xx) = UP. Connection error/timeout = DOWN.
# Add/remove entries freely — no code changes needed.
services:
# Agent infrastructure (on proxy Docker network — reachable by service name)
- name: hodor-gateway
url: http://hodor-gateway:8200/health
- name: citadel-mcp
url: http://citadel-mcp:8300/sse
- name: jon-snow
url: http://jon-snow:8900/health
- name: sam-research
url: http://sam-research:8500/health
- name: searxng
url: http://searxng:8080
- name: raven-notify
url: http://raven-notify:8400/health
- name: tarly-backup
url: http://tarly-backup:8750/health
# Core services
- name: open-webui
url: http://172.27.40.3:3010
- name: nginx-proxy-manager
url: http://172.27.40.3:81
- name: portainer
url: https://172.27.40.3:9443
- name: gitea
url: http://172.27.40.3:3000
- name: uptime-kuma
url: http://172.27.40.3:3002
- name: headscale
url: http://172.27.40.3:8080
- name: vaultwarden
url: http://172.27.40.3:8222
- name: plane
url: http://172.27.40.3:8095
- name: homarr
url: http://172.27.40.3:7575
- name: netbox
url: http://172.27.40.3:8100
- name: influxdb
url: http://influxdb:8086/health
- name: grafana
url: http://grafana:3000/api/health
# One-shot agents to watchdog (reads /opt/agent-os/logs/<name>/last-run.json).
agents:
- name: bran-changelog
- name: sam-research
- name: citadel-mcp
- name: raven-notify
- name: varys-monitor
- name: jon-snow
- name: tarly-backup
# Proxmox VM IDs to check for backup freshness (warns if last backup > 8 days old).
proxmox_backup_vmids:
- 106