glasnost
8 лет назадGlasnost v0.4: теперь с удаленной конфигурацией и пагинацией для главной и тeгов
Удаленная конфигурация обеспечивает возможность расширить набор настроек для таких будущих фич как блоги с множественными авторами, белые/черные списки тэгов, продвинутые фильтры и т.д.
Конфиг
Шаг 1. Загрузите JSON файл с необходимыми значениями на pastebin или на github gists используя следующий шаблон:
{
"blog_author": "ontofractal",
"source_blockchain": "golos",
"about_blog_permlink": "glasnost-v0-1-zapusk-open-sors-servera-dlya-prilozhenii-na-platforme-golos"
}
Шаг 2. При запуске передайте Glasnost ссылку на raw(!) файл с использованием переменной среды в Докере GLASNOST_CONFIG_URL
вот так:
docker run -it -p 80:80 -e "GLASNOST_CONFIG_URL=..." --restart on-failure:10 ontofractal/glasnost:latest
Внимание: вам нужна вот такая ссылка на raw файл, а не дефолтная.
Changelog
- Удаленная конфигурация с помощью JSON файла
- Настройка страницы "о блоге"
- Пагинация (да, именно пагинация) для блогов, тэгов с 24 постами на страницу
- Визуальные улучшения, спасибо @vadbars за пулл реквесты
- Разные мелкие багфиксы и улучшения
Glasnost alpha v0.4 демо для @ontofractal
Технологии
- Elixir
- Phoenix
- Mnesia
CSS библиотека: Semantic UI.
Дорожная карта
Больше о планах по развитию Glasnost можно прочитать в посте c анонсом.
Обратная связь
Если есть пожелания к Glasnost -- пишите ontofractal на protonmail.com или в chat.golos.io.