• Joined on 2024-11-05
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 14:49:57 +02:00
4e8968f9c7 Fix service health tracking: emit service_healthy, control-plane endpoint check, cleanup checkpoint migration
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 14:17:00 +02:00
f4a8db93e4 fix(observer): per-node-directory checkpoints replace single global checkpoint
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 14:12:20 +02:00
a5a3e223dc fix(node-agent): skip SSH config file in rsync to avoid UID ownership errors
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 14:07:29 +02:00
2349de518b fix(node-agent): correct VPS_EVENTS_HOST to actual VPS Tailscale IP
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 13:59:30 +02:00
65bac4ebfe fix(node-agent): mount host SSH key into container for event shipping
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 13:51:06 +02:00
96bf32614f fix(observer+operator-ui): fix stale world state, dict→list API, event time filter
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 13:34:27 +02:00
ae33cce889 feat(node-agent): add runtime overrides for piha, solaria, chelsty-infra
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 13:18:24 +02:00
c5c080b3e3 feat(vps): add node-agent runtime override with NODE_NAME=vps
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 13:17:42 +02:00
01b7758fe6 feat(node-agent): implement health monitor and safe cleanup policy
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 12:50:55 +02:00
7742bda245 feat(control-plane): add container_restart remediation
oskar pushed to master at oskar/homelab-codex-ws 2026-05-22 11:32:11 +02:00
98fe1f1846 fix: frigate config not read-only, mount from /opt/homelab
oskar pushed to master at oskar/homelab-codex-ws 2026-05-21 22:07:50 +02:00
beb8b5cbaa fix: remove --pull always flag incompatible with docker-compose v1
oskar pushed to master at oskar/homelab-codex-ws 2026-05-21 22:06:21 +02:00
898deda05f fix: deploy-frigate.sh use docker-compose v1 for chelsty-infra
oskar pushed to master at oskar/homelab-codex-ws 2026-05-21 22:03:54 +02:00
f34399a30d feat: add Frigate NVR deployment for chelsty-infra
oskar pushed to master at oskar/homelab-codex-ws 2026-05-21 17:49:13 +02:00
9b39581b53 fix(supervisor): content-based action IDs to prevent 30s backlog accumulation
oskar pushed to master at oskar/homelab-codex-ws 2026-05-21 13:00:25 +02:00
ae7446a04b feat: add Copy for AI snapshot button to webui
f21be4f4d4 ops: align vps desired state with control-plane architecture, remove legacy agent-system references
Compare 2 commits »
oskar pushed to master at oskar/homelab-codex-ws 2026-05-21 10:37:47 +02:00
8fb4d3d634 docs: add tech-debt.md, forgejo_runner temp disabled
oskar pushed to master at oskar/homelab-codex-ws 2026-05-20 15:27:47 +02:00
35e57cc789 docs(CLAUDE.md): update node model and override path convention
oskar pushed to master at oskar/homelab-codex-ws 2026-05-20 14:51:25 +02:00
b02c8bb50e fix(deploy): inventory-aware orchestration and correct override paths
oskar pushed to master at oskar/homelab-codex-ws 2026-05-20 14:23:59 +02:00
dc483ae31a docs(chelsty): update docs and topology for site/node split