# ATA 830 Popuplatrs, publica en redes desde tu propio RSS

Episodio de [Atareao con Linux](https://escuchario.semeescucha.es/podcast/atareao-con-linux), de atareao.

- Publicado: 10 de septiembre de 2026
- Duración: 18 min
- Temporada 9, episodio 829
- Audio: https://anchor.fm/s/5a5b39c/podcast/play/125266755/https%3A%2F%2Fd3ctxlq1ktw2nl.cloudfront.net%2Fstaging%2F2026-8-6%2Fcb12ac4f-15e5-d649-efb0-17976883db87.mp3
- Página: https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/1090037-ata-830-popuplatrs-publica-en-redes-desde-tu-propio-rss

## Sobre este episodio

Este es el primer episodio de una serie de cuatro que voy a dedicar a herramientas que he implementado y que uso en mi día a día. Las cuatro comparten stack: Rust en el backend y React con TypeScript en el frontend. Y la primera es, sin duda, una de las que más me facilitan la vida: Popuplatrs . ¿Te suena el ritual de publicar un artículo y tener que abrir Telegram, luego Mastodon, luego X, luego LinkedIn, luego Bluesky, y encima personalizar el texto para cada plataforma? Pues eso es exactamente lo que Popuplatrs elimina de tu día a día. Le das uno o varios feeds RSS, Atom o YouTube, y él se encarga de leer las novedades y publicarlas automáticamente en las redes que le configures. Con plantillas personalizables, programación de horarios, reintentos automáticos y un panel web desde el que controlarlo todo. En este episodio te cuento por qué me decidí a crear esta herramienta, qué alternativas existen (Buffer, Hootsuite, IFTTT, Zapier) y por qué ninguna me convencía al ser SaaS o no estar pensadas para funcionar a partir de feeds. También te explico la arquitectura técnica: Rust con Axum, SQLite en modo WAL, autenticación OIDC con Pocket ID, y un sistema de plantillas con MiniJinja que te permite personalizar el mensaje para cada red social. Popuplatrs soporta hasta nueve publicadores diferentes: Telegram, X (Twitter), Mastodon, Bluesky, LinkedIn, Threads, Discord, Matrix y OpenObserve para logging. Cada uno con su propia configuración de autenticación y límites de caracteres. Por ejemplo, en Bluesky publica respetando el límite de 300 caracteres, en X primero lanza el título y luego un reply con el enlace para aprovechar mejor el espacio, y en Discord usa webhooks que se configuran en segundos. El sistema de plantillas es una de las partes que más me gustan. Usa MiniJinja, un motor compatible con Jinja2, y te permite definir plantillas distintas para cada plataforma. Puedes truncar el texto a un número de caracteres, limitar las palabras, eliminar HTML, y combinar el título con la descripción como más te convenga. Todo desde el panel web, sin tocar código. Y por supuesto, te cuento cómo tenerlo corriendo en tu servidor en cinco minutos con Docker. Porque si algo me gusta es que las herramientas sean fáciles de desplegar. Capítulos: 0:00 - Introducción: el problema de publicar en redes sociales 1:45 - Alternativas existentes y sus limitaciones 3:00 - Qué es Popuplatrs: origen, nombre y características principales 4:15 - Arquitectura técnica: Rust, Axum, SQLite y Pocket ID 5:45 - Fuentes soportadas: RSS, Atom y YouTube 7:00 - Publicadores: hasta nueve plataformas sociales 8:30 - Panel web: dashboard, logs y republicación de errores 10:30 - Programación, reintentos y control anti-spam 12:00 - Motor de plantillas y personalización por plataforma 13:30 - Despliegue con Docker Compose, Pocket ID y despedida Más información y enlaces en las notas del episodio 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao

Anterior: [ATA 829 Skills imprescindibles para tu agente IA](https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/1090038-ata-829-skills-imprescindibles-para-tu-agente-ia)
Siguiente: [ATA 831 Esto es lo que le faltaba a tu IA para ser útil de verdad](https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/1090036-ata-831-esto-es-lo-que-le-faltaba-a-tu-ia-para-ser-util-de-verdad)

## Últimos episodios de Atareao con Linux

- [ATA 842 ffmpeg, afina el oído de tu IA](https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/83980015-ata-842-ffmpeg-afina-el-oido-de-tu-ia) · 22 de octubre de 2026 · 21 min
- [ATA 841 GraphRAG, tus notas por fin responden (y sin inventarse nada)](https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/26469275-ata-841-graphrag-tus-notas-por-fin-responden-y-sin-inventarse-nada) · 19 de octubre de 2026 · 23 min
- [ATA 840 sqlite-utils, tu navaja suiza para SQLite](https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/2404578-ata-840-sqlite-utils-tu-navaja-suiza-para-sqlite) · 15 de octubre de 2026 · 27 min
- [ATA839 Convierte 6000 notas en un cerebro conectado](https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/2237853-ata839-convierte-6000-notas-en-un-cerebro-conectado) · 12 de octubre de 2026 · 29 min
- [ATA 838 Deja de escribir Python, doma YAML y JSON con yq y jq](https://escuchario.semeescucha.es/podcast/atareao-con-linux/episodio/2039860-ata-838-deja-de-escribir-python-doma-yaml-y-json-con-yq-y-jq) · 8 de octubre de 2026 · 26 min
