Bel exposé sur le sujet.
Il existe plusieurs logiciels (générateur de site statique) tel que MkDocs pour créer une documentation en ligne à partir de fichiers en markdown. Cependant ils nécessitent tous un apprentissage plus ou moins long (commande build, serve, etc. structure de fichiers, langage markdown, etc.).
Les wiki (non mentionnés) permettent aussi de mettre en place une documentation (collaborative) et sont accessibles à tous avec très peu de connaissance.