CLI на базе Chrome-расширения заполняет и публикует короткие видео и посты с изображениями на китайских и международных платформах, используя авторизованный браузер.
- Звёзды
- 364
- Форки
- 70
- Открытые issues
- 2
- Последний коммит
- 7 дней назад
Что это?
LightPost — лёгкий самостоятельно размещаемый планировщик публикаций в соцсетях. Подключите свои учётные данные для платформ, напишите пост в одном редакторе и опубликуйте его сразу или запланируйте на потом. Для каждого аккаунта назначения можно выбрать текст, изображения или и то и другое с учётом ограничений платформы.
Приложение поддерживает Bluesky, Mastodon, X, Instagram, Threads, вебхуки Discord, личные профили LinkedIn, каналы Telegram и Страницы Facebook. Поддержка TikTok, Pinterest и Google Business Profile указана как находящаяся в разработке. Изображения можно добавлять по публичным JPEG-ссылкам или из сохранённой библиотеки. Результат доставки показывается отдельно для каждого аккаунта, поэтому неудачные публикации можно повторить, не отправляя заново те, что уже прошли успешно.
Приложение работает как один процесс Python с SQLite и обычными HTML, CSS и JavaScript — внешняя база данных и сборка фронтенда не нужны. Учётные данные хранятся в зашифрованном виде на вашем сервере. Проект распространяется по лицензии MIT.
Ключевые возможности
- 01Публикуйте сразу в несколько аккаунтов, в том числе в несколько аккаунтов одной платформы.
- 02Сохраняйте черновики, планируйте публикации или размещайте их сразу; время определяется часовым поясом браузера.
- 03Выбирайте для каждого аккаунта назначения текст, изображения или и то и другое.
- 04Добавляйте изображения по публичным JPEG-ссылкам или используйте сохранённые в библиотеке — с альтернативным текстом и предпросмотром.
- 05Отслеживайте результат отдельно для каждого аккаунта и повторяйте отправку только для тех, где произошёл сбой.
- 06Постоянная очередь сохраняется после перезапуска и возобновляет просроченные запланированные публикации.
- 07Зашифрованные учётные данные, защита паролем по желанию и экспорт истории публикаций.
Сценарии использования
- Публикация одного и того же объявления в Bluesky, Mastodon и каналах Telegram.
- Планирование публикаций на неделю для проекта или аккаунта бренда из самостоятельно размещаемой панели управления.
- Хранение данных о публикациях в соцсетях на собственном сервере вместо стороннего сервиса планирования.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/brainstormity/LightPost.git - 2
Создайте виртуальное окружение Python
python3 -m venv .venv - 3
Установите зависимости Python
.venv/bin/python -m pip install -r requirements.txt - 4
Запустите приложение, затем откройте localhost:3000/app
.venv/bin/python -m lightpost
Что важно знать
- Требуется Python 3.11 или новее на Linux или macOS.
- Учетные данные для платформ необходимо предоставить самостоятельно; может взиматься плата за API, а также действуют требования к соответствию аккаунта.
- Видео не поддерживаются, а TikTok, Pinterest и Google Business Profile все еще находятся в разработке.
В подборках
Темы
Частые вопросы
- Что такое LightPost?
- Самостоятельно размещаемый планировщик для публикации одного поста в нескольких соцсетях — Bluesky, Mastodon, X, Telegram и других — из единой панели управления. LightPost — лёгкий самостоятельно размещаемый планировщик публикаций в соцсетях. Подключите свои учётные данные для платформ, напишите пост в одном редакторе и опубликуйте его сразу или запланируйте на потом. Для каждого аккаунта назначения можно выбрать текст, изображения или и то и другое с учётом ограничений платформы.
- LightPost можно использовать бесплатно? Какая у него лицензия?
- LightPost распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LightPost всё ещё поддерживается?
- Активно поддерживается. Последний коммит в LightPost — 31 окт. 2026 г..
- Для чего можно использовать LightPost?
- Публикация одного и того же объявления в Bluesky, Mastodon и каналах Telegram. Планирование публикаций на неделю для проекта или аккаунта бренда из самостоятельно размещаемой панели управления. Хранение данных о публикациях в соцсетях на собственном сервере вместо стороннего сервиса планирования.
- Как установить LightPost?
- Клонируйте репозиторий: git clone https://github.com/brainstormity/LightPost.git Создайте виртуальное окружение Python: python3 -m venv .venv Установите зависимости Python: .venv/bin/python -m pip install -r requirements.txt Запустите приложение, затем откройте localhost:3000/app: .venv/bin/python -m lightpost
- Где скачать LightPost?
- Исходный код и инструкции по установке — на GitHub: https://github.com/brainstormity/LightPost
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source инструмент для планирования публикаций в соцсетях: его можно развернуть самостоятельно, а для работы с контентом на разных платформах доступны AI и API-интеграции.
CLI для Postiz API, позволяющий AI-агентам и разработчикам планировать публикации и управлять ими в соцсетях на разных платформах.
AI-агент на LangGraph превращает URL в черновики постов для Twitter и LinkedIn, которые публикуются только после одобрения человеком.
Планировщик публикаций в соцсетях с открытым исходным кодом: AI-агенты и команды могут создавать, планировать и публиковать посты в разных сетях через MCP или REST API.
Открытый AI-агент, который помогает авторам находить тренды, создавать посты и видео для соцсетей, публиковать их на китайских платформах и учитывать результаты.