CLI basado en una extensión de Chrome que completa y publica videos cortos y publicaciones con imágenes en plataformas sociales chinas y globales, reutilizando la sesión del navegador.
- Estrellas
- 363
- Forks
- 70
- Issues abiertos
- 2
- Último commit
- hace 6 días
¿Qué es?
LightPost es un planificador de redes sociales ligero y autoalojado. Conecta las credenciales de tus propias plataformas, redacta una publicación en un único editor y publícala de inmediato o prográmala para más adelante. Cada cuenta de destino puede recibir texto, imágenes o ambos, dentro de los límites de cada plataforma.
La aplicación es compatible con Bluesky, Mastodon, X, Instagram, Threads, webhooks de Discord, perfiles personales de LinkedIn, canales de Telegram y páginas de Facebook; TikTok, Pinterest y Google Business Profile figuran como funciones en desarrollo. Las imágenes se importan desde URL públicas de JPEG o desde una biblioteca guardada, y cada envío informa de su propio resultado. Así, puedes volver a intentar los envíos fallidos sin publicar de nuevo en las cuentas donde sí se completaron.
Se ejecuta como un único proceso de Python, con SQLite y HTML, CSS y JavaScript sin procesar, y no requiere una base de datos externa ni un paso de compilación del frontend. Las credenciales se almacenan cifradas en tu propio servidor y el proyecto cuenta con licencia MIT.
Funciones clave
- 01Publica en varias cuentas a la vez, incluidas varias cuentas de una misma plataforma.
- 02Guarda borradores, programa publicaciones o publícalas de inmediato según la zona horaria del navegador.
- 03Elige texto, imágenes o ambos para cada cuenta de destino.
- 04Importa URL públicas de JPEG o reutiliza imágenes de una biblioteca guardada, con texto alternativo y vista previa.
- 05Consulta los resultados por cuenta y vuelve a intentar solo los envíos fallidos.
- 06Cola persistente que se conserva tras los reinicios y reanuda las publicaciones programadas cuyo horario ya pasó.
- 07Credenciales cifradas, protección opcional con contraseña y exportación del historial de publicaciones.
Casos de uso
- Publicar el mismo anuncio en Bluesky, Mastodon y canales de Telegram.
- Programar las publicaciones de una semana para una cuenta de proyecto o de marca desde un panel autoalojado.
- Mantener los datos de publicación en redes sociales en tu propio servidor en lugar de usar un servicio de programación de terceros.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/brainstormity/LightPost.git - 2
Crea un entorno virtual de Python
python3 -m venv .venv - 3
Instala las dependencias de Python
.venv/bin/python -m pip install -r requirements.txt - 4
Inicia la aplicación y abre localhost:3000/app
.venv/bin/python -m lightpost
Antes de usarlo
- Requiere Python 3.11 o una versión posterior en Linux o macOS.
- Debes proporcionar tus propias credenciales de las plataformas; pueden aplicarse tarifas de API y requisitos de elegibilidad de la cuenta.
- No se admiten vídeos, y TikTok, Pinterest y Google Business Profile siguen en desarrollo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es LightPost?
- Un planificador autoalojado para publicar desde un único panel en varias cuentas de redes sociales, como Bluesky, Mastodon, X y Telegram. LightPost es un planificador de redes sociales ligero y autoalojado. Conecta las credenciales de tus propias plataformas, redacta una publicación en un único editor y publícala de inmediato o prográmala para más adelante. Cada cuenta de destino puede recibir texto, imágenes o ambos, dentro de los límites de cada plataforma.
- ¿LightPost es gratuito? ¿Qué licencia tiene?
- LightPost es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿LightPost sigue mantenido?
- Mantenimiento activo. El último commit de LightPost fue el 31 oct 2026.
- ¿Para qué puedo usar LightPost?
- Publicar el mismo anuncio en Bluesky, Mastodon y canales de Telegram. Programar las publicaciones de una semana para una cuenta de proyecto o de marca desde un panel autoalojado. Mantener los datos de publicación en redes sociales en tu propio servidor en lugar de usar un servicio de programación de terceros.
- ¿Cómo se instala LightPost?
- Clona el repositorio: git clone https://github.com/brainstormity/LightPost.git Crea un entorno virtual de Python: python3 -m venv .venv Instala las dependencias de Python: .venv/bin/python -m pip install -r requirements.txt Inicia la aplicación y abre localhost:3000/app: .venv/bin/python -m lightpost
- ¿Dónde consigo LightPost?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/brainstormity/LightPost
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta de código abierto y autohospedable para programar, publicar y analizar contenido en varias redes sociales, con integraciones de IA y API.
Interfaz de línea de comandos para la API de Postiz que permite a agentes de IA y desarrolladores programar y gestionar publicaciones en redes sociales en múltiples plataformas.
Un agente de IA basado en LangGraph que convierte una URL en borradores de publicaciones para Twitter y LinkedIn, con aprobación humana antes de publicarlas.
Programador de redes sociales de código abierto para que agentes de IA y equipos creen, programen y publiquen contenido en varias redes mediante MCP o REST API.
Agente de IA de código abierto que ayuda a creadores a descubrir tendencias, redactar y producir publicaciones y videos para redes sociales, publicar en plataformas chinas y aprender de los resultados.