35 lines
860 B
YAML
35 lines
860 B
YAML
host: vps
|
|
|
|
services:
|
|
stability-agent:
|
|
role: node-stability-monitor
|
|
deployment_model: docker-compose
|
|
exposure: local-only
|
|
offline_required: true
|
|
depends_on:
|
|
local: []
|
|
external: []
|
|
runtime:
|
|
config_path: /opt/homelab/config/stability-agent
|
|
data_path: /opt/homelab/state
|
|
logs_path: /opt/homelab/events
|
|
|
|
control-plane:
|
|
role: management-and-orchestration
|
|
deployment_model: docker-compose
|
|
exposure: tailscale-internal
|
|
offline_required: false
|
|
depends_on:
|
|
local:
|
|
- stability-agent
|
|
external:
|
|
- piha:agent-system-redis
|
|
ports:
|
|
- name: http
|
|
container_port: 18180
|
|
protocol: tcp
|
|
runtime:
|
|
config_path: /opt/homelab/config/control-plane
|
|
data_path: /opt/homelab/data/control-plane
|
|
logs_path: /opt/homelab/logs/control-plane
|