# 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"}