diff --git a/keep.md b/keep.md index 8516ddd..598c248 100644 --- a/keep.md +++ b/keep.md @@ -3,3 +3,5 @@ - Při studiu 3+ souborů z git repozitáře (typicky GitHub) naklonuj do tmp/ a zkoumej lokálně — ale jen pokud repo není obrovské (desítky MB OK, stovky MB+ už ne) - Otestovat s Claude Code plugin llm-wiki-plugin (https://github.com/praneybehl/llm-wiki-plugin) - Vyzkoušet LibreChat +- Vícekrokový úkol/research: po vypsání plánu v témže turnu rovnou začněn provádět (plán ≠ konec turnu) a hlásit průběžný status — pouhé vypsání plánu a ukončení turnu vypadá jako dokončená odpověď, uživatel pak zbytečně čeká +- Chce absolvovat kurz/workshop práce se dřevem se základními domácími nástroji; k tomu YouTube videa na teorii: typy dřeva, typy vrutů, typy bitů, moření, lakování, broušení, spojování vruty, lepení diff --git a/projects/proxmox/memory.md b/projects/proxmox/memory.md new file mode 100644 index 0000000..970399b --- /dev/null +++ b/projects/proxmox/memory.md @@ -0,0 +1,8 @@ +# Memory + +- 2026-08-31: Projekt vytvořen. Účel: obecné poznámky a poznatky (moudra) z instalace, ladění a nastavování Proxmox VE a PBS. +- 2026-08-31: Konvence: uživatel píše prozu, agent destiluje; češtinu opravovat (diakritika, reformulace se zachováním významu). +- 2026-08-31: Základní kontext — dlouholetý provoz Proxmoxu (doma i v práci), zkušený Linux admin, preferuje CLI. RTX 4060 Ti/16 GB passthrough do VM. Dvě vícedenní školení Proxmox (základy + pokročilý). +- 2026-08-31: Tři témata: (1) ZFS do hloubky, (2) PBS layout SSD rootfs + spiny + special vdev na SSD, (3) migrace Hyper-V → Proxmox na Dell Edge (2× 2 TB SSD) pro kamaráda — popsat a naskriptovat. +- 2026-08-31: Dlouhodobé cíle: znovupoužití 2TB LUKS+LVM disku na atom serveru, rdiff-backup kontejner, záloha Incus kontejneru s Giteou (kritická data), zvážení PBS na atom serveru jako target pro hlavní Proxmox. +- 2026-08-31: Zvažuje migraci Gitey z Incusu na PVE (jednodušší zálohy přes PBS) + Gitea Actions runner (act_runner) jako další VM/kontejner. \ No newline at end of file diff --git a/projects/proxmox/prompt.md b/projects/proxmox/prompt.md new file mode 100644 index 0000000..f9966ce --- /dev/null +++ b/projects/proxmox/prompt.md @@ -0,0 +1,16 @@ +# Proxmox + +Obecné poznámky a moudra z instalace / ladění / nastavování Proxmox serveru +a Proxmox Backup Serveru. Kontext: vlastní homelab, Proxmox cluster +(wood.hell, pivo.hell, devlin.hell, nvidia.hell s GPU/Ollama), LXC kontejnery, +monitoring přes Zabbix. + +## Konvence zápisu + +- Uživatel píše poznámky jako **prozu** — agent je destiluje do strukturované + podoby (poznatky/moudra). +- Uživatelova čeština se opravuje: doplňovat diakritiku, opravovat chyby, + přeformulovávat věty, pokud to dává dobrý smysl. Originální význam + zachovat. +- Destilované poznámky patří do `state.md` (tematické sekce), nikoli + do `memory.md` (ten je pro rozhodnutí a historii projektu). \ No newline at end of file diff --git a/projects/proxmox/state.md b/projects/proxmox/state.md new file mode 100644 index 0000000..7131456 --- /dev/null +++ b/projects/proxmox/state.md @@ -0,0 +1,45 @@ +# State + +## Kontext a zkušenosti + +- Proxmox provozuje dlouhodobě — jeden z domácích serverů, provozuje ho i v práci. +- Druhý domácí server je taky Proxmox. +- Zkušený Linux admin — preferuje CLI, líbí se mu, že všechno jde udělat z CLI. +- Odattendoval dvě vícedenní školení Proxmoxu: základy + pokročilý. + +## Hardware / současný stav + +- RTX 4060 Ti / 16 GB passthrough do jedné VM. + +## Cíle / probíhající práce + +- **ZFS do hloubky** — základy zná, chce hlubší porozumění. Materiály: + viz sekce Studijní materiály níže. +- **Proxmox Backup Server** — vyzkoušel, líbí se. Plánovaný layout: SSD na + rootfs, spiny disky na data, **special vdev také na SSD**. +- **Migrace Hyper-V → Proxmox pro kamaráda**: vyražený Dell Edge server, + 2× 2 TB SSD (rootfs + VM disky). Přenos image z Hyper-V už úspěšně + natrénoval. Potřeba: celý proces **lépe popsat a naskriptovat**. + +## Dlouhodobé cíle + +- **Atom server — znovupoužití 2TB šifrovaného disku z předchozího Debianu**: + používat ho dál ve stejném duchu — více partition, nad nimi LUKS + a LVM (nad/pod LUKS). Napojit jako storage do Proxmoxu. +- **rdiff-backup z jiného serveru** — v LXC kontejneru na atom serveru + zálohovat jiný server. +- **Záloha Incus kontejneru** — běží v něm hromada dockerů s různými + službami včetně Gitey; **data Gitey jsou kritická**. Potřeba vymyslet + spolehlivý zálohovací postup. +- **Gitea: migrace z Incusu do Proxmoxu?** — zvažuje přesun na PVE + (VM/kontejner), čímž se záloha výrazně zjednoduší — standardní PBS + záloha VM/kontejneru místo ad-hoc zálohování Incusu. +- **Gitea Actions** — chce GitHub Actions-compatible CI pro Giteu; + runner jako další VM/kontejner na Proxmoxu (Gitea Actions, `act_runner`). +- **PBS na atom serveru?** — zvažuje, zda na atom serveru spustit Proxmox + Backup Server jako zálohovací cíl pro hlavní Proxmox. + +## Studijní materiály — ZFS (uložené v bookmark skillu, db/bookmark.sqlite) + +- [ZFS 101 (Jim Salter, Ars Technica)](https://arstechnica.com/information-technology/2020/05/zfs-101-understanding-zfs-storage-and-performance/) — zpools, vdevy, RAIDZ vs mirror, ashift, CoW, ZIL/SLOG, komprese, ARC. Plný text archivován. +- [ZFS vs RAID benchmark (Ars Technica)](https://arstechnica.com/gadgets/2020/05/zfs-versus-raid-eight-ironwolf-disks-two-filesystems-one-winner/) — 8× Ironwolf, mirrors vs RAID10, RAIDZ2 vs RAID6, vliv recordsize; výkon roste s počtem vdevů, ne disků. Plný text archivován.