From ae33cce8897dc5420cbfba100189673c854cf5b2 Mon Sep 17 00:00:00 2001 From: Oskar Kapala Date: Wed, 27 May 2026 13:34:23 +0200 Subject: [PATCH] feat(node-agent): add runtime overrides for piha, solaria, chelsty-infra - piha: NODE_TYPE=sd_card (rate-limited docker prune, once per day) - solaria: NODE_TYPE=ai_node (dangling+containers+build cache; never -a to preserve Ollama images) - chelsty-infra: NODE_TYPE=lte_node (NO cleanup, events-only) - All three: VPS_EVENTS_HOST set for event shipping via rsync+SSH Co-Authored-By: Claude Sonnet 4.6 --- .../runtime/node-agent/docker-compose.override.yml | 9 +++++++++ .../piha/runtime/node-agent/docker-compose.override.yml | 9 +++++++++ .../runtime/node-agent/docker-compose.override.yml | 9 +++++++++ 3 files changed, 27 insertions(+) create mode 100644 hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml create mode 100644 hosts/piha/runtime/node-agent/docker-compose.override.yml create mode 100644 hosts/solaria/runtime/node-agent/docker-compose.override.yml diff --git a/hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml b/hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml new file mode 100644 index 0000000..c692352 --- /dev/null +++ b/hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml @@ -0,0 +1,9 @@ +services: + node-agent: + environment: + - NODE_NAME=chelsty-infra + - NODE_TYPE=lte_node + - VPS_EVENTS_HOST=100.108.208.3 + - VPS_EVENTS_USER=oskar + - VPS_EVENTS_PATH=/opt/homelab/events + - CHECK_INTERVAL=60 diff --git a/hosts/piha/runtime/node-agent/docker-compose.override.yml b/hosts/piha/runtime/node-agent/docker-compose.override.yml new file mode 100644 index 0000000..805585f --- /dev/null +++ b/hosts/piha/runtime/node-agent/docker-compose.override.yml @@ -0,0 +1,9 @@ +services: + node-agent: + environment: + - NODE_NAME=piha + - NODE_TYPE=sd_card + - VPS_EVENTS_HOST=100.108.208.3 + - VPS_EVENTS_USER=oskar + - VPS_EVENTS_PATH=/opt/homelab/events + - CHECK_INTERVAL=60 diff --git a/hosts/solaria/runtime/node-agent/docker-compose.override.yml b/hosts/solaria/runtime/node-agent/docker-compose.override.yml new file mode 100644 index 0000000..896a014 --- /dev/null +++ b/hosts/solaria/runtime/node-agent/docker-compose.override.yml @@ -0,0 +1,9 @@ +services: + node-agent: + environment: + - NODE_NAME=solaria + - NODE_TYPE=ai_node + - VPS_EVENTS_HOST=100.108.208.3 + - VPS_EVENTS_USER=oskar + - VPS_EVENTS_PATH=/opt/homelab/events + - CHECK_INTERVAL=60