Как создать блог на GitHub?
GitHub предоставляет бесплатный хостинг, но там нет сервера, на котором можно реализовать бекэнд. Единственный вариант - статические сайты.
Такой сайт можно делать руками - но скорее всего это будет “медленно и печально”. Есть более технологичный вариант - использовать генератор статических сайтов Jekyll https://jekyllrb.com/, но придётся ставить Ruby, разбираться с зависимостями и т.п.
ИМХО, оптимальный вариант - форкнуть Jekill Now от Barry Clark https://github.com/barryclark/jekyll-now, отредактировать под себя и вести блог в нём. Именно так я и сделал.
Все технические моменты понятны из README проекта Jekill Now, так что дублировать не стану. Искренне рекомендую!
Written on August 17, 2023