Já jsem taky něco hledal a přemýšlel o ledasčem, ale nakonec mi nejvíce vyhovuje obyčejný Git (
https://git-scm.com/).
Všechno píšu v MarkDown (
https://www.markdownguide.org/) formátu, což je obyčejný text a krásně funguje s gitem. Obrázky mám jako LFS soubory (
https://git-lfs.com/).
A to celé mám zabalené do mdbook (
https://github.com/rust-lang/mdBook) který defaultně pracuje s markdown a generuje statický web. Ten je pak možné hostovat v pages ať už GitHubu, GitLabu, nebo jiného git hosting servisu zadarmo.
Protože markdown je obyčejný textový soubor, člověk nepotřebuje žádný spešl editor a přečte to ve všem. S gitem navíc má k dispozici i celou historii.
Vše to může znít dost komplikovaně ale je to velice jednoduché. Stačí nastavit a nesahat. Krása také je v tom že je to celé postavené na otevřených standardech a Open Source, takže se člověk nezavře do jednoho ekosystému. Zmigrovat Git repozitář na jiný hosting jsou asi 4 příkazy v terminálu. Člověk má vždy lokální kopii. Když nevyhovuje mdbook, je spousta dalších generátorů statických stránek co umí s markdown (
https://jamstack.org/generators/).