Skip to content
BotServBotServ
PostizSocial MediaAlternativa a BufferAuto-hospedadoOpen SourceContenidoScheduling

Postiz auto-hospedado: Programación de Social Media con IA

Postiz auto-hospedado: Gestor de Social Media Open Source (alternativa a Buffer). Automatiza posts y genera contenido con IA.

S

schutzgeist

4 min read
Postiz auto-hospedado: Programación de Social Media con IA

Postiz auto-hospedado: programación de redes sociales con IA

Qué cubre este artículo

  • Qué es Postiz: gestor de redes sociales de código abierto (alternativa a Buffer/Hootsuite).
  • Configuración con Docker y vinculación de canales.
  • Programar posts, gestionar canales, analítica.
  • Generación de contenido con IA usando Ollama: crear posts automáticamente.
  • Flujos de automatización con n8n.

Introducción

Postiz es la alternativa más moderna de código abierto a Buffer y Hootsuite: un programador de redes sociales que publica posts en X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Mastodon, Reddit, Discord, Slack, Telegram y más, todo desde una única interfaz.

Para los que alojan IA localmente, Postiz resulta interesante porque tiene API y soporta webhooks: combinando esto con Ollama obtienes un flujo de trabajo que transforma automáticamente ideas de contenido en posts listos para todos tus canales.

Casos de uso típicos

  • Publicación multicanal: un post se distribuye automáticamente en todos los canales (X, LinkedIn, Mastodon, Discord).
  • Pipeline de contenido con IA: Ollama genera posts a partir de artículos de blog y Postiz los programa.
  • Flujos de equipo: gestiona borradores, aprobaciones y posts programados en equipo.
  • Reciclaje de contenido permanente: reprograma automáticamente posts antiguos.
  • De blog a redes: un nuevo artículo dispara n8n, que hace que Postiz publique teasers en todos los canales.

Instalación: Docker

services:
  postiz:
    image: ghcr.io/gitroomhq/postiz-app:latest
    ports: ["127.0.0.1:4200:5000"]
    environment:
      - DATABASE_URL=postgresql://postiz:geheim@db:5432/postiz
      - REDIS_URL=redis://redis:6379
      - JWT_SECRET=langer-zufaelliger-key
      - MAIN_URL=https://social.deine-domain.de
      - FRONTEND_URL=https://social.deine-domain.de
      - NEXT_PUBLIC_BACKEND_URL=https://social.deine-domain.de/api
      - OPENAI_API_KEY=ollama            # Trick: Ollama ist API-kompatibel
      - OPENAI_BASE_URL=http://ollama:11434/v1
      - BACKEND_INTERNAL_URL=http://postiz:5000
    volumes: [postiz_data:/app/uploads]
    depends_on: [db, redis]
    restart: always

  db:
    image: postgres:16
    environment:
      POSTGRES_USER: postiz
      POSTGRES_PASSWORD: geheim
      POSTGRES_DB: postiz
    volumes: [pg_data:/var/lib/postgresql/data]
    restart: always

  redis:
    image: redis:7
    volumes: [redis_data:/data]
    restart: always

volumes:
  postiz_data:
  pg_data:
  redis_data:

El truco está aquí: Postiz tiene integración incorporada con OpenAI para posts con IA, y al apuntar OPENAI_BASE_URL a Ollama, la IA funciona completamente en local.

Vincular canales

En la interfaz: Channels → Add Channel → ingresa credenciales OAuth/tokens de aplicación por plataforma. Algunas notas:

  • X/Twitter: necesitas una cuenta de desarrollador y claves de aplicación (verifica el nivel de API: el nivel free es suficiente para publicar).
  • LinkedIn: crea una aplicación de LinkedIn y autentica con OAuth.
  • Mastodon: la integración más sencilla, solo URL directa y token.
  • Discord/Telegram: token de bot: Postiz publica como bot en tus servidores o canales.
  • Instagram/TikTok: requieren cuentas de negocio y revisión de aplicación, más complicado.

Generación de contenido con IA

Postiz tiene características de IA incorporadas (cuando OPENAI_BASE_URL apunta a Ollama):

  • Generador de posts: introduce un tema y la IA sugiere variantes de posts.
  • Mejora: texto crudo se pule y optimiza con IA.
  • Hashtags: la IA propone etiquetas relevantes.
  • Adaptación por canal: un post se adapta automáticamente en tono según el canal (LinkedIn profesional, X más directo).

Flujo n8n: Blog → Redes sociales

RSS-Trigger: nuevo artículo de blog
    │
    ▼
Ollama: genera resumen + 3 variantes de post
    │
    ▼
Postiz API: crea posts para X, LinkedIn, Mastodon, Discord
    │
    ▼
Scheduled: Postiz publica en el momento óptimo
import requests

POSTIZ = "https://social.deine-domain.de"
HEADERS = {"Authorization": "Bearer DEIN_API_KEY"}

# Crear post + programar
requests.post(f"{POSTIZ}/api/posts", headers=HEADERS, json={
    "type": "schedule",
    "date": "2026-09-25T10:00:00Z",
    "posts": [{
        "integration": {"id": "X_CHANNEL_ID"},
        "value": [{"content": "Nuevo artículo: bots de IA local para Telegram...",
                   "image": []}]
    }]
})

Seguridad

  • Claves API: las credenciales de redes sociales en Postiz son sensibles: usa HTTPS y limita el acceso.
  • Tokens OAuth: se almacenan en la base de datos de Postiz: asegura backups y protege el acceso a la BD.
  • No público: tu instancia de Postiz debe ser solo para ti o tu equipo, no permitas registros abiertos.

Postiz frente a alternativas

HerramientaFortalezaDebilidad
PostizModerno, activo, muchos canales, IA incorporadaJoven, algunos canales complicados (Meta)
BufferMaduro, fácil de usarSolo cloud, caro por canal
MixpostCódigo abierto, basado en LaravelMenos canales, menos activo
HootsuiteNivel empresarialCaro, solo cloud

Enlaces de interés

Puntos clave:

  • Postiz = Buffer de código abierto: un post en múltiples canales, programado y automatizado.
  • Las características de IA incorporadas funcionan con Ollama (API compatible con OpenAI).
  • API + webhooks = pipeline de contenido: blog → post con IA → programación automática.
  • Los canales de Meta (Instagram/Facebook) requieren cuentas de negocio y revisión de aplicación.
  • La solución de redes sociales auto-hospedada para creadores de contenido y equipos pequeños.

FAQ

¿Es Postiz gratuito?

Sí: código abierto bajo licencia Apache-2.0, completamente gratuito si lo auto-hospedas. Existe una versión cloud con alojamiento incluido, pero la versión auto-hospedada tiene todas las características.

¿Qué canales son compatibles?

X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Mastodon, Reddit, Discord, Slack, Telegram, Pinterest, Threads, Bluesky: una de las listas de canales más completas entre herramientas de código abierto.

¿Funciona la IA localmente?

Sí, las características de IA incorporadas (generador de posts, mejoras, hashtags) usan la API de OpenAI. Al apuntar OPENAI_BASE_URL a Ollama, todo funciona localmente.

¿Funcionan Instagram y Facebook?

Sí, pero requiere más trabajo: aplicación de Facebook Developer, cuenta de negocio, revisión de aplicación. Mastodon, X, LinkedIn y Discord son mucho más simples de configurar.

¿Hay analítica?

Analítica básica por canal (likes, compartir, visualizaciones). Para analítica profunda es mejor usar las herramientas nativas de cada plataforma o Matomo.

¿Hay características de equipo?

Sí: espacios de trabajo, roles, flujos de aprobación (borrador → revisión → publicación). Ideal para agencias y equipos de contenido.

Fuentes y lectura complementaria

Volver al blog
Share:

Entradas relacionadas