Блог товарища Nihirash

24.03.2018

Иии.. я переехал сюда!

Наконец-то свершился долгожданный переезд на новый блог. О нем немного под катом.

На создание этого движка меня сподвиг Никита "Tonsky" за что ему огромное спасибо! Прямо говоря - я достаточно активно воодушевился его видео и немного попользовал исходники его блога https://grumpy.website/

Моей главной проблемой в начинании написания движка желание создать сразу "навороченный космолет". И просто проект тонул в крайне малом количестве времени, что у меня на него было.

Сейчас реализован лишь самый минимально-необходимый функционал:

  1. Просмотр в виде ленты(с бесконечным скроллом, но до него нужно еще дожить, но он работает)
  2. Создание и редактирование постов, текст которых редактируется маркдауном(практически вики-разметка).
  3. Минимальное редактирование настроек - поменять название блога, его адрес, строку с копирайтами и ссылку на автора.
  4. Генерация карты сайта и ATOM-фида(должен подхватиться RSS/ATOM читалкой сходу).
  5. Для противников исполнения JS есть костыльный просмотр ленты без JS.

Движок не требует ни внешней базы данных, ни каких либо еще внешних требований, кроме Java. Он написан на Clojure и для его запуска достаточно скопировать один jar файл на сервер и запустить его(я еще использую реверс-прокси в лице Caddy - он мне и https обеспечивает попутно).

Если же нам приспичило перенести блог на другой сервер/компьютер:

  1. Копируем его папку
  2. Запускаем с нового места
  3. Меняем его настройки через админку(если сменился адрес)
  4. ...
  5. Profit

Если же Вам захотелось копию этого движка - подождите чуть чуть, он будет приведен в порядок и выложен в сеть.