808d0e8756
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
70 lines
5.1 KiB
Markdown
70 lines
5.1 KiB
Markdown
# 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 (A–E) — 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).
|