Как стать автором
Обновить

Комментарии 14

Скажите, можно ли в Hugo затащить csv/geojson файл и на основе этого файла для каждой записи сгенерировать страницу?

Нельзя, и это боль. Приходится на основе csv-файла сначала генерировать правильную структуру папок и файлов, а затем отдавать её Hugo.

Можно ли в/из Hugo импортировать/экспортировать контент в/из других мест?

Не знаю как на GitHub, а на GitLab принято собирать сайт в GitLab CI, а не хранить артефакты в репозитории.

В GitHub тоже есть свой CI/CD — GitHub Actions. Но эта статья больше про сам Hugo, поэтому выбрал самый быстрый вариант

Использую связку GitHub+Netlify для хостинга сайта одного общественного объединения. На гитхаб переехал с гитлаба, который умеет из коробки примерно тоже самое, но там больше мороки с git LFS.

В статье не раскрыт вопрос онлайн редакторов. NetlifyCMS, Forestry и прочие. Последний даже более-менее работает, но у меня так и не получилось его завести с гитлабом. С гитхабом всё более-менее, но очень примитивно и не гибко.

Очень большая беда с темами. Те, которые бесплатные, обычно очень плохо выглядят. Самая мощная по функционалу та, которую поддерживает гугл: docsy. Но практически с любой темой надо лезть в шаблоны и ручками допиливать html.

В целом, я пока не нашел достойных альтернатив. Шаблонизатор мощный и удобный. Для небольших новостных сайтов, личных блогов и т.п. - самое то. И из-за того что сайт статический, его очень просто можно разворачивать в CDN.

Forestry настраивается, там есть свои заморочки, но в целом пользоваться можно. Но с ним есть одна проблема – разработчики перестали его поддерживать и развивать и ушли в пользу другой CMS – Tina, которая заточена больше на JS мир, нежели на Hugo.

О, привет :)

Я вспомнил. В forestry я так и не смог настроить редактирование с просмотром изображений. Без LFS всё работало, но использовать гит без лфс для картинок это извращение.

А что в Hugo с поддержкой AsciiDoc?

Поддерживает, если поставить Asciidoctor

Новый проект пишу на Hugo. Впечатления неплохие. Скорость сборки для меня будто бы не особенно важна, но как всё же приятно, когда она высокая! Документация годная. Сообщество на профильном форуме отзывчивое. Заметил, что случайно запустил моду на Hugo среди собственных студентов, хотя я ни разу не его амбассадор.

Поделюсь собственным опытом.

Я, как бекенд разработчик, с помощью Hugo для себя решил большую проблему наличия желания иметь красивый дизайн сайта и отсутствие навыков вёрстки. Выбираешь тему - и бум - у тебя персональный лэндинг. Выбираешь вторую - и бум - у тебя собственный блог.

А так же, Hugo прекрасно деплоиться на Яндекс Облако Object Storage сервис через GitHub Actions. Но это, если кому интересно, расскажу в отдельной статье.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории