From 867998e9c0f2534c70e76070580ef0bab7bd504c Mon Sep 17 00:00:00 2001 From: root Date: Sun, 28 Jun 2026 15:58:36 +0200 Subject: [PATCH] =?UTF-8?q?hosts:=20regenerate=20=E2=80=94=20add=20house,?= =?UTF-8?q?=20mac-mini,=20ludo-mini;=20remove=20stale=20orphans?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hosts/authentik.yaml | 32 -------------------------- hosts/{claudio-bot.yaml => house.yaml} | 16 ++++++------- hosts/ludo-mini.yaml | 3 +++ hosts/mac-mini.yaml | 2 +- 4 files changed, 12 insertions(+), 41 deletions(-) delete mode 100644 hosts/authentik.yaml rename hosts/{claudio-bot.yaml => house.yaml} (56%) diff --git a/hosts/authentik.yaml b/hosts/authentik.yaml deleted file mode 100644 index 5a050bc..0000000 --- a/hosts/authentik.yaml +++ /dev/null @@ -1,32 +0,0 @@ -# Generated by mcp/build_host_files.py from inventory.yaml. -# Do NOT edit by hand — your changes will be overwritten. -# Source of truth: ../inventory.yaml -name: authentik -kind: lxc -os: linux -role: idp -host: hubris -pve_id: 124 -lan_ip: 192.168.8.180 -mesh_globals: - primary: netbird - accepted: - - netbird - - tailscale -public_host: auth.hubris.network -runs: -- authentik -- dnsmasq -services_hosted: -- name: authentik - url: https://auth.hubris.network - backend: authentik -- name: dnsmasq - backend: authentik - note: split-horizon DNS, /etc/dnsmasq.d/hubris-split.conf -notes: -- 'Also hosts split-horizon dnsmasq: /etc/dnsmasq.d/hubris-split.conf' -see_also: -- containers/124-authentik.md -mcp_endpoint: https://mcp.hubris.network/mcp -secrets_issuance_endpoint: https://secrets.hubris.network/issue diff --git a/hosts/claudio-bot.yaml b/hosts/house.yaml similarity index 56% rename from hosts/claudio-bot.yaml rename to hosts/house.yaml index 6725c22..bdbb4fa 100644 --- a/hosts/claudio-bot.yaml +++ b/hosts/house.yaml @@ -1,23 +1,23 @@ -# DEPRECATED — LXC 123 destroyed 2026-06-04. Replaced by Hermes Agent. # Generated by mcp/build_host_files.py from inventory.yaml. # Do NOT edit by hand — your changes will be overwritten. # Source of truth: ../inventory.yaml -name: claudio-bot +name: house kind: lxc os: linux -role: matrix-agent +role: family-planner host: hubris -pve_id: 123 -lan_ip: 192.168.8.230 +pve_id: 129 +lan_ip: 192.168.8.212 mesh_globals: primary: netbird accepted: - netbird - tailscale +public_host: house.hubris.network notes: -- Reads /opt/homelab-context/ on startup -age_pubkey: age1xmkeq968areza2necqyq0065dpeegngzyr6dhagh0n6pl33lccfqe5mqn9 +- Docker host for Yuvomi (family planner). Created 2026-06-26. +- Runs Yuvomi container + WebDAV doc bridge to paperless see_also: -- containers/123-claudio-bot.md +- containers/129-house.md mcp_endpoint: https://mcp.hubris.network/mcp secrets_issuance_endpoint: https://secrets.hubris.network/issue diff --git a/hosts/ludo-mini.yaml b/hosts/ludo-mini.yaml index cc44feb..e29ff78 100644 --- a/hosts/ludo-mini.yaml +++ b/hosts/ludo-mini.yaml @@ -5,6 +5,7 @@ name: ludo-mini kind: workstation os: linux role: dev +lan_ip: 192.168.178.181 mesh: netbird: fqdn: ludo-mini.netbird.selfhosted @@ -13,5 +14,7 @@ mesh_globals: accepted: - netbird - tailscale +ssh: + user: dtoro mcp_endpoint: https://mcp.hubris.network/mcp secrets_issuance_endpoint: https://secrets.hubris.network/issue diff --git a/hosts/mac-mini.yaml b/hosts/mac-mini.yaml index 829ebd6..036c49e 100644 --- a/hosts/mac-mini.yaml +++ b/hosts/mac-mini.yaml @@ -5,7 +5,7 @@ name: mac-mini kind: workstation os: macos role: dev -lan_ip: 192.168.8.174 +lan_ip: 192.168.178.182 mesh: netbird: fqdn: mac-mini-234-17.netbird.selfhosted