From 0d832def7bb6739d9a65b6ce78ce8587237cd8a9 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Mon, 8 Jun 2026 14:03:13 +0200 Subject: [PATCH] fix: update repo-name refs after deploy-felhom-compose -> felhom-controller rename - hub/internal/web/templatefetcher.go: raw-template URL now points at the renamed repo (was relying on Gitea's post-rename redirect) - documentation/ (moved here from the felhom-agent repo): fix controller-source path refs (deploy-felhom-compose -> felhom-controller) and the platform repo name (proxmox-controller -> felhom-agent) Co-Authored-By: Claude Opus 4.8 (1M context) --- documentation/architecture/02-controller-module-map.md | 2 +- documentation/architecture/_design-review.md | 2 +- documentation/proxmox-platform.md | 2 +- hub/internal/web/templatefetcher.go | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/architecture/02-controller-module-map.md b/documentation/architecture/02-controller-module-map.md index b1e538b..85d5f0a 100644 --- a/documentation/architecture/02-controller-module-map.md +++ b/documentation/architecture/02-controller-module-map.md @@ -1,7 +1,7 @@ # Felhom Controller Architecture — Part 2: Controller Module Map **Status:** audit (keep / port / delete / modify / add), grounded in the v0.33 source. -**Subject:** the v0.33 controller in `deploy-felhom-compose/controller/` (110 `.go` files, +**Subject:** the v0.33 controller in `felhom-controller/controller/` (110 `.go` files, ~40 K LOC) audited against [01-topology-and-trust.md](01-topology-and-trust.md) and [../proxmox-platform.md](../proxmox-platform.md). diff --git a/documentation/architecture/_design-review.md b/documentation/architecture/_design-review.md index 91cd684..4f2c7ea 100644 --- a/documentation/architecture/_design-review.md +++ b/documentation/architecture/_design-review.md @@ -12,7 +12,7 @@ Working artifact. Review pass over `01-topology-and-trust.md`, `02-controller-module-map.md`, `03-host-agent.md`, `proxmox-platform.md`, and the Phase 0 / Phase 1-2 findings, grounded -against the v0.33 source (`deploy-felhom-compose/controller/`). Every finding cites a +against the v0.33 source (`felhom-controller/controller/`). Every finding cites a file+line or a doc section. Severity: **blocking** / **should-fix** / **minor**. Two findings are self-corrections of my own earlier work (`02` and `proxmox-platform.md`) — diff --git a/documentation/proxmox-platform.md b/documentation/proxmox-platform.md index 8303844..cfea66a 100644 --- a/documentation/proxmox-platform.md +++ b/documentation/proxmox-platform.md @@ -1,6 +1,6 @@ # Proxmox Platform Reference -Authoritative, living reference for the Proxmox platform underneath `proxmox-controller`. +Authoritative, living reference for the Proxmox platform underneath `felhom-agent`. It records **facts about Proxmox and what we validated about it** — not Felhom design decisions. Where a design choice exists, this doc points to the (future) controller architecture document rather than making the choice here. diff --git a/hub/internal/web/templatefetcher.go b/hub/internal/web/templatefetcher.go index cf618ed..9b1453c 100644 --- a/hub/internal/web/templatefetcher.go +++ b/hub/internal/web/templatefetcher.go @@ -10,7 +10,7 @@ import ( "time" ) -const templateRawURL = "https://gitea.dooplex.hu/admin/deploy-felhom-compose/raw/branch/main/controller/configs/controller.yaml.example" +const templateRawURL = "https://gitea.dooplex.hu/admin/felhom-controller/raw/branch/main/controller/configs/controller.yaml.example" // TemplateFetcher periodically fetches controller.yaml.example from the Gitea // repo and caches it for config generation. Falls back to go:embed default.