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

70 lines
5.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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](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).