Найти тему

Поиск решения для организации базы знаний на Linux

Оглавление

Управление информацией - важнейший навык в современное время. Количество ее постоянно растет и чтобы поспевать за всем новым, нужно уметь грамотно ориентироваться в том, что уже знаешь и чему планируешь научиться.

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

Сценарий использования

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

Требования к решению

Обдумывание того, что мне бы хотелось иметь, привело к пониманию критериев, по которым решение будет считаться подходящим для тестирования:

  • размещение на собственном сервере - чтобы иметь возможность доступа с любого устройства в любое время
  • связь с GIT - чтобы удобно было редактировать и добавлять новую информацию, а также имелось стороннее хранилище на случай нештатной ситуации
  • формат Markdown - не принципиально, но мне нравится этот формат и хочется с его помощью оформлять заметки
  • простое оформление - эталоном является то, как оформляются документы на Github или Gitlab
  • локализация на русский язык - тут, думаю, ничего пояснять не нужно

Какие варианты рассмотрел?

Сразу же стал копать в сторону Gitbook, но установка его на сервер провалилась несколько раз. Вроде как сами разработчики уже давно перестали поддерживать self-hosted вариант сервиса, полностью сосредоточившись на облачной версии.

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

В общем-то пост этот и написан, чтобы попросить помощи в поиске подходящего решения. Вдруг чего слышали или даже пробовали. Так что жду комментарий! Ну и лайки, подписки, вы все знаете сами.