21 lines
863 B
YAML
21 lines
863 B
YAML
|
|
# Control-plane production overrides for the VPS deployment.
|
||
|
|
#
|
||
|
|
# NODE_ALIAS_MAP translates the node names that appear in raw event files
|
||
|
|
# (written by node agents / seed scripts) to the canonical names used in
|
||
|
|
# inventory/topology.yaml and hosts/*/services.yaml.
|
||
|
|
#
|
||
|
|
# Current live mapping (from /opt/homelab/events/ inspection):
|
||
|
|
# node-2 → chelsty (zigbee2mqtt / mosquitto / homeassistant node)
|
||
|
|
#
|
||
|
|
# Add further entries when new nodes come online and their event-source names
|
||
|
|
# differ from their topology names. Format is a single-line JSON object, e.g.:
|
||
|
|
# NODE_ALIAS_MAP='{"node-2":"chelsty","node-3":"piha"}'
|
||
|
|
#
|
||
|
|
# The executor inherits the canonical name from the action JSON written by the
|
||
|
|
# supervisor, so NODE_ALIAS_MAP is only required on the supervisor service.
|
||
|
|
|
||
|
|
services:
|
||
|
|
supervisor:
|
||
|
|
environment:
|
||
|
|
- NODE_ALIAS_MAP={"node-2":"chelsty"}
|