Repolode
lylo

lylo/pagecord

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

Open source альтернатива:Medium

Звёзды
194
Форки
16
Открытые issues
7
Последний коммит
22 часа назад

Что это?

Pagecord — платформа для личных сайтов и блогов. Она построена на vanilla Rails 8 с Hotwire, import maps, Postgres и Sidekiq; для тестов используются Minitest и fixtures.

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

Локальную разработку можно запустить одной командой docker compose — она поднимет Postgres, Redis, Memcached, Rails и Tailwind watcher. В документации по разработке также описаны запуск без Docker, обработка электронной почты и симуляция биллинга.

Ключевые возможности

  • 01Публикация личного блога и сайта на Rails 8
  • 02Hotwire и import maps для фронтенда без этапа сборки JavaScript
  • 03Фоновые задачи Sidekiq с Postgres
  • 04Настройка локального окружения одной командой Docker Compose
  • 05Набор тестов на Minitest с fixtures

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

  • Запуск личного блога на собственном Rails-сервере
  • Изучение Rails 8-приложения с Hotwire и Sidekiq, устроенного по принципам production-среды
  • Размещение нескольких блогов в одном развёртывании Rails

Быстрый старт

  1. 1

    Запустите приложение с помощью Docker Compose

    docker compose up
  2. 2

    Откройте приложение в браузере по адресу localhost на порту 3000

Что важно знать

  • В качестве лицензии указано NOASSERTION, поэтому метаданные не позволяют определить условия использования.
  • Чтобы настроить локальную среду без Docker, следуйте отдельному руководству по разработке.

Темы

Частые вопросы

Что такое pagecord?
Платформа для личных блогов и сайтов на Rails 8, позволяющая быстро запустить простой блог. Pagecord — платформа для личных сайтов и блогов. Она построена на vanilla Rails 8 с Hotwire, import maps, Postgres и Sidekiq; для тестов используются Minitest и fixtures.
pagecord можно использовать бесплатно? Какая у него лицензия?
pagecord распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
pagecord всё ещё поддерживается?
Активно поддерживается. Последний коммит в pagecord — 23 окт. 2026 г..
Для чего можно использовать pagecord?
Запуск личного блога на собственном Rails-сервере Изучение Rails 8-приложения с Hotwire и Sidekiq, устроенного по принципам production-среды Размещение нескольких блогов в одном развёртывании Rails
Как установить pagecord?
Запустите приложение с помощью Docker Compose: docker compose up Откройте приложение в браузере по адресу localhost на порту 3000
Где скачать pagecord?
Исходный код и инструкции по установке — на GitHub: https://github.com/lylo/pagecord

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты