TL;DR: После девяти лет ведения бортового журнала техподдержка DRIVE2 авторитетно объяснила, что блоги машины созданы для чего угодно: для сисек, для рекламы, для любой ереси, кроме как для описания путешествий на этой самой машине. Отправлять этот цирк с цензурой в пешее эротическое путешествие пришлось радикально — полным переездом на собственный независимый ресурс. Ну не могу я понять и принять вахтёрских методов выборочного модерирования, а калечить свои записи мне жалко.
О машине
История становления Кроконяшки - это отчасти история и моей собственной жизни. Ведь тогда, в далёком 2017-м я даже не подозревал, что вот так оно получится. Всегда и везде говорил: я ничего не понимаю в машинах, мне это не интересно и вообще, оно всё мимо.
И вот теперь у меня один из самых известных патрулей в стране, сам я кое-как всё-таки начал его сам обслуживать, хоть далеко и не во всём. Ну и конечно же, миновало множество моих личных и персональных вех.
О сайте
Что-то я психанул и за пару вечеров собрал этот бложек, предварительно выпотрошив 400+ своих записей Д2. Теперь архив будет крутиться на стильной-модной-молодёжной связке из Git, Hugo и CloudFlare.
Техническая спецификация.
А теперь для тех, кто понимает в проектировании отказоустойчивых систем, а не в интерфейсах для продажи баннеров. Никакой проприетарной дряни, раздутых баз данных и уязвимых движков. Только чистая статика, открытый код, абсолютная автономность и нулевая стоимость владения.
Генератор статики (SSG): Hugo. Написан на Go, компилирует весь сайт быстрее, чем моргает реле поворотников. Никаких тормозящих скриптов и дырявых плагинов.
Контент и редактор: Локальная база знаний на базе Obsidian (Markdown). Все материалы организованы как Page Bundles — каждая поездка хранится в отдельной папке (posts/slug/), где лежат и текст index.md, и оригинальные иллюстрации, и геоданные.
Интерактивные карты: Нативные короткоды собственной сборки на базе Leaflet.js и плагина leaflet-gpx. Никаких сторонних костылей: .gpx-треки подтягиваются напрямую из папки поста, разворачиваясь в полноценную интерактивную карту с зумом, треком и возможностью в один клик скачать оригинальный файл.
Контроль версий и хранение: GitHub в роли чистого репозитория-хранилища. Полная история изменений, абсолютный суверенитет над собственными данными — ни один модератор с улицы не удалит твой труд по настроению.
Хостинг и раздача: Cloudflare Pages. Бесплатно, с молниеносной глобальной CDN-раздачей, автоматическим TLS и защитой от сетевых атак.
Автоматизация: Лёгкие скрипты на Python в связке с GitHub Actions, которые держат инфраструктуру под контролем без лишней головной боли.
Система абсолютно автономна, не требует денег за хостинг, не зависит от прихотей корпоративных платформ и работает ровно так, как нужно тебе, а не дяде с модераторской дубинкой.
