GitHub Action, которая по расписанию добавляет последние записи из RSS-лент в README профиля или проекта.
havenweb/haven
Самостоятельно размещаемое приложение для закрытых блогов по приглашениям на Ruby on Rails, чтобы делиться записями с друзьями и семьёй через приватный RSS.
- Звёзды
- 814
- Форки
- 50
- Открытые issues
- 19
- Последний коммит
- 3 дня назад
Что это?
Haven — приложение для закрытых блогов: вы пишете записи, создаёте учётные записи для тех, с кем хотите ими делиться, и читаете блоги друг друга через встроенный RSS. Самостоятельно зарегистрироваться нельзя, поэтому публиковать записи и читать их могут только созданные вами пользователи. Так блог остаётся местом для друзей и семьи, а не для публичных или коммерческих публикаций.
Веб-интерфейс позволяет управлять пользователями, настраивать блоги и писать записи в Markdown с предварительным просмотром в реальном времени. Изображения уменьшаются, чтобы ускорить загрузку для читателей с медленным интернетом; также можно добавлять собственные CSS и шрифты. В приложении нет JavaScript-фреймворков, рекламы и трекеров, при этом оно поддерживает изображения, видео и аудио. Кроме того, в него встроен RSS-ридер для чтения других блогов и Havens.
Haven можно развернуть через Docker, Heroku или управляемый хостинг, например PikaPods. В репозитории также есть скрипты для развёртывания на AWS EC2.
Ключевые возможности
- 01Учётные записи только по приглашениям, без открытой самостоятельной регистрации
- 02Редактор записей в Markdown с предварительным просмотром в реальном времени
- 03Приватные RSS-ленты, на которые друзья могут подписаться, чтобы читать ваши записи
- 04Встроенный RSS-ридер для чтения других блогов и Havens
- 05Уменьшение изображений, поддержка собственных CSS и шрифтов, а также видео и аудио
Сценарии использования
- Приватно делиться личными текстами с друзьями и семьёй
- Запустить семейный блог с небольшим потреблением трафика на Raspberry Pi или небольшом сервере
- Быстро попробовать самостоятельно размещаемый блог с Docker Compose
Быстрый старт
- 1
Установите Docker и docker-compose
- 2
Клонируйте репозиторий
git clone https://github.com/havenweb/haven.git - 3
Перейдите в каталог проекта
cd haven - 4
Запустите Haven с помощью Docker Compose (прослушивает порт 3000)
docker compose up
Что важно знать
- Проект предназначен для приватного общения с друзьями и семьёй, а не для коммерческих блогов.
- Доступ только по приглашению: самостоятельной регистрации нет, поэтому пользователей нужно добавлять и управлять ими самостоятельно.
- Загруженные изображения в версии, установленной на Heroku, могут исчезнуть в течение 24 часов, поэтому Heroku подходит только для экспериментов.
- У Heroku больше нет бесплатного тарифа, поэтому хостинг там, скорее всего, будет стоить около 16 долларов в месяц.
В подборках
Темы
Частые вопросы
- Что такое haven?
- Самостоятельно размещаемое приложение для закрытых блогов по приглашениям на Ruby on Rails, чтобы делиться записями с друзьями и семьёй через приватный RSS. Haven — приложение для закрытых блогов: вы пишете записи, создаёте учётные записи для тех, с кем хотите ими делиться, и читаете блоги друг друга через встроенный RSS. Самостоятельно зарегистрироваться нельзя, поэтому публиковать записи и читать их могут только созданные вами пользователи. Так блог остаётся местом для друзей и семьи, а не для публичных или коммерческих публикаций.
- haven можно использовать бесплатно? Какая у него лицензия?
- haven распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- haven всё ещё поддерживается?
- Активно поддерживается. Последний коммит в haven — 4 нояб. 2026 г..
- Для чего можно использовать haven?
- Приватно делиться личными текстами с друзьями и семьёй Запустить семейный блог с небольшим потреблением трафика на Raspberry Pi или небольшом сервере Быстро попробовать самостоятельно размещаемый блог с Docker Compose
- Как установить haven?
- Установите Docker и docker-compose Клонируйте репозиторий: git clone https://github.com/havenweb/haven.git Перейдите в каталог проекта: cd haven Запустите Haven с помощью Docker Compose (прослушивает порт 3000): docker compose up
- Где скачать haven?
- Исходный код и инструкции по установке — на GitHub: https://github.com/havenweb/haven
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Система для самостоятельного создания агентов, которые отслеживают сайты, ленты и события и реагируют на них — настраиваемая альтернатива IFTTT или Zapier.
Веб-ридер RSS с лаконичным интерфейсом и REST-подобным API для сторонних клиентов.
Одноранговая платформа на базе IPFS для зашифрованного хранения файлов, обмена сообщениями и соцсети с возможностью самостоятельного хостинга.
Самостоятельно размещаемая PHP-платформа для ведения блогов с поддержкой Markdown, плагинами, темами и разными СУБД.
Самостоятельно размещаемая система личного блога с Markdown-редактором, админ-панелью, встроенной аналитикой, хостингом изображений, комментариями и автоматической настройкой HTTPS.