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

Заводить ли личный блог или сайт? Часть I. Готовим инфраструктуру c помощью Terraform

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров4.3K
Всего голосов 7: ↑5 и ↓2+3
Комментарии10

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

Буду рад коммаентариям и если зайдете в мой TG канал.

Не зайдём :)

Всегда делай то, что собрался делать! Если собрался завести блог, надо ЗАВЕСТИ БЛОГ. Не программировать его. Не настраивать серверные части. А именно - завести блог. Простейшим способом. Вордпресс, генератор статики, любой сервис - без разницы. Садишься и пишешь свой Веб лог...

Сам всегда делал эту ошибку. Она стоила мне 10 лет пробуксовки когда я шлифовал кирпич пытаясь довести до совершенства то, чем в итоге и не стал пользоваться.

Полностью согласен, я бы даже добавил еще от себя на счет обучения технологиям. Не надо придумывать проект, который должен будет принести профит и деньги, надо просто взять и сделать учебный проект с синтетическими данными.

Для блогов есть уже много готовых ресурсов, особенно для начинающего блогера завести ТГ, ВК - вполне неплохой вариант, чем сделать сайт, на который нужно еще как-то нагнать трафик.

Для остального есть докер и гитхаб)

Какой смысл для настройки сервака для блога использовать терраформ и потом ансибл? Если это условно однократное событие руками проще на порядок сделать. Ансибл хоть как-то можно понять - при переезде к другому провайдеру плейбук менять не придется, но код терраформа специфичен для провайдера. Стрельба из пушек по воробьям

Когда девелопер вдруг решает, что он может в инфраструктуру, получается вот такое.

Забавно что я недавно как раз решил делать блог, но выбрал куда более простое решение:

  • Накидать статьи в формате markdown.

  • Сгенерировать статику на nextjs, используя unified для парсинга markdown в html.

  • Залить статику на GitHub Pages, бесплатно.

  • Комменты подключить позже с помощью gisgus.

На все это статья вышла бы наверное меньше чем ваша.

Для второго пункта можно также использовать Hugo. Он генерирует html-статику блога как раз на основе markdown

Когда мне в 2010-х стал нужен сайт, я просто поднял его на домашнем роутере. На TP-Link, между прочим. Одноядерном с 32 МБ RAM. И делал бэкапы скриптом по крону. Работало больше 10 лет.

Сейчас читаю про то, что для поднятия сайта нужен Terraform и твёрдо и чётко (tm) понимаю, что индустрия обезумела, если для переноски двух мешков картошки нанимает сухогруз, строит порты с доками, заодно создавая транспортную компанию.

Git, Jekyll, одноплатник и nginx.

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

Публикации