Files
felhom.eu/REPORT.md
T
2026-06-28 10:01:31 +02:00

5.1 KiB
Raw Blame History

felhom.eu — task reports

Overwrite this file with a summary of the most recent task only (uniform with the other repos; not cumulative). The cumulative hub history lives in hub/CHANGELOG.md.

Website refresh — reflect the Proxmox-based platform (2026-06-28)

Content/marketing task (not Go — no go build/vet/test applies). Positioning Option 3 (Proxmox = the honest foundation everywhere; Kubernetes/multi-node/rack relabelled "Üzleti / igény szerint").

  • Baseline: felhom.eu main @ 6c285ba.
  • Files edited: website/technologiak.html, website/index.html, website/gyik.html, website/biztonsagimentes.html.
  • Commit pushed: aa3d7c7 (deployed live via git-sync).
  • No CHANGELOG entry — the only CHANGELOG in-repo is hub/CHANGELOG.md (the Go app); there is no website changelog. No version bump (the website is unversioned).

What changed

  • technologiak.html: removed the "A legtöbb otthoni felhasználónak nincs szüksége Proxmoxra" warning; reframed the Proxmox section as the foundation ("Az alapréteg: Proxmox", "Az alap, nem opció", "Mit ad neked a Proxmox alap?") with only grounded benefits (snapshot-before-change, whole-system backup + restore to new hardware, isolation, fast/repeatable provisioning); advanced use-cases demoted to a secondary "És ha többre van szükséged…" note. Rebuilt the stack diagram to 5 layers (Hardver → Proxmox VE → Izolált rendszerkörnyezet → Docker → Felhő Felügyelő + Alkalmazások), dropping the old "OS — Linux (Ubuntu/Debian)" box. Reframed the controller section as the management layer on every box ("A kezelőréteg: Felhő Felügyelő"), not a competing option. Relabelled Kubernetes ("Üzleti és haladó igényekre, kérésre" + an Üzleti/igény-szerint callout, k3s card softened) and the Rack/Multi-node hardware cards ("Üzleti / igény szerint"); Mini PC stays the primary home config and "Kezdj kicsiben" stays.
  • index.html: Proxmox tile "Virtualizáció haladóknak" → "Stabil virtualizációs alap"; Kubernetes tile "Magas rendelkezésre állás" → "Üzleti szintű rendelkezésre állás".
  • gyik.html: rewrote "Milyen operációs rendszer fut a szerveren?" (Proxmox VE foundation + Docker in an isolated environment); added a new "Mi az a Proxmox, és miért használjátok?" entry under Technikai kérdések; added a snapshot clause to "Hogyan történik a szoftverfrissítés?". JSON-LD FAQ schema updated to match (OS answer + new question + update clause) — validated as valid JSON (41 questions).
  • biztonsagimentes.html: added one accurate line that the whole system (not just files/DBs) is backup/restorable to a new machine (Proxmox-level, encrypted offsite). 3-2-1 story unchanged.

Scenario results (AE) — all PASS, verified live in-browser (claude-in-chrome)

  • A — Proxmox is the foundation, not optional: PASS. Live technologiak.html shows no "don't need Proxmox" copy; Proxmox is "Az alapréteg … Erre a stabil alapra építünk minden Felhom gépet" with the grounded benefit list. index.html tile reads "Stabil virtualizációs alap".
  • B — stack diagram shows the real layers: PASS. Live diagram renders 5 bands Felhő Felügyelő + Alkalmazások / Docker / Izolált rendszerkörnyezet / Proxmox VE / Hardver. Old 4-box OS-Linux diagram gone.
  • C — FAQ OS answer correct: PASS. Live gyik.html OS answer is the Proxmox VE one; the new "Mi az a Proxmox" entry renders and expands with the three grounded benefits.
  • D — Kubernetes/multi-node demoted: PASS. Live: Kubernetes section + k3s card + Rack + Multi-node cards + the index tile all read business/on-request; Mini PC + "Kezdj kicsiben" intact; nothing deleted.
  • E — nothing else breaks: PASS. UTF-8 BOM preserved on all 4 files (head -c3 = ef bb bf; git diff first hunks start at lines 249/633/676/884 — line 1 untouched). <div> open/close balanced per file; JSON-LD valid; nav/ToC/footer render; Hungarian correct, adult tone, no English/placeholder leakage, no layout break.

Verification method

Live browser (claude-in-chrome) against the deployed site: loaded felhom.eu/technologiak.html, /gyik.html, /index.html after the git-sync deploy and read the rendered text. Source-level checks (BOM bytes, git-diff hunk offsets, div balance, JSON-LD parse, no-leftover-old-framing grep) run locally.

Observations (NOT acted on — out of scope)

  • "45+ alkalmazás" claim: the live alkalmazasok.html has ~48 app cards (app-title-area count), so "45+" / "több mint 45" is accurate (conservative). No change needed.
  • Tailscale VPN still named in the technologiak.html Hálózat section, while the roadmap is self-hosted Headscale/WireGuard — left as-is per the task's AUTHOR NOTES (align when the Headscale spike lands).
  • gyik.html "Hardver & Telepítés" step 3 still says "Feltelepítjük az operációs rendszert, a konténerkezelőt…" — generic and accurate, no Proxmox-optional implication; left unchanged (minimal-edit rule).