🌐 Servidor Autónomo · PHP Puro & SQLite · Fediverso

El Corazón Federado y Descentralizado de tu Podcast

KutPod es el servidor central de la suite KutStudio. Diseñado sin dependencias complejas ni frameworks pesados, aloja tus episodios, genera feeds Podcasting 2.0 y conecta cada programa directamente con la red global de Mastodon y el Fediverso vía ActivityPub.

🐘 PHP 8.1+ Puro sin Node ni Composer 🗄️ Base de datos embebida SQLite 3 💬 Protocolo ActivityPub / Fediverso 📊 Analíticas transparentes OP3 Integrado 👥 Gestión de roles Dueños, Editores, Autores 🔒 Licencia libre MIT
Soberanía Digital

Características Principales

Todo lo que necesitas para publicar, gestionar y difundir tus podcasts con control absoluto de tus datos y cero dependencia de corporaciones cerradas.

🐘

Integración Nativa con el Fediverso (ActivityPub)

KutPod implementa el estándar ActivityPub de forma orgánica. Cada podcast que creas dispone de su propio handle federado (ejemplo: @mipodcast@tudominio.com). Millones de usuarios en Mastodon, Lemmy, Pixelfed y Threads pueden buscarte, seguir tus episodios, boostearlos y comentarlos.

⚡

Arquitectura Ultraligera PHP + SQLite

Sin contenedores obligatorios, sin Node.js, sin Composer en producción y sin la complejidad de servidores MySQL o PostgreSQL. KutPod corre en cualquier hosting compartido básico o VPS con consumo mínimo de memoria y mantenimiento prácticamente nulo.

📈

Estadísticas Nativas Auditables con OP3

Mide el alcance real de tu audiencia respetando la privacidad. Incluye analíticas de escuchas y descargas integradas localmente, con sincronización oficial y automática hacia Open Podcast Prefix Project (OP3) para métricas estandarizadas de la industria.

🎧

Portal Web Público y Reproductor Ininterrumpido

Genera automáticamente una web moderna y atractiva para cada podcast, con catálogo de temporadas, búsqueda de episodios, transcripciones desplegables y un reproductor de audio global persistente que no se detiene mientras el oyente navega por el sitio.

👥

Gestión Jerárquica de Podcasts y Permisos

Aloja podcasts ilimitados en una misma instalación. Organiza equipos de trabajo mediante un sistema granulado de permisos: administradores de instancia, propietarios de programas, editores de audio y autores invitados con acceso controlado.

🔌

API RESTful y Automatizaciones CLI

Endpoints seguros con autenticación mediante tokens Bearer para recibir publicaciones directas desde KutEditor, KutFast y clientes nativos Linux, respaldados por demonios de línea de comandos en /cli/ para tareas programadas de sincronización y backups automáticos.

Ecosistema Completo

Otras Características

Herramientas avanzadas que convierten a KutPod en una plataforma de grado profesional para podcasters.

✓

Feeds RSS Podcasting 2.0 Completos

Generación de feeds XML con soporte de etiquetas modernas: podcast:chapters, podcast:transcript, personas invitadas y licencias.

✓

Importador Rápido de Podcasts Existentes

¿Vienes de otra plataforma? Pega la URL de tu feed RSS actual e importa todo el catálogo de episodios, metadatos y carátulas en minutos.

✓

Sistema de Alertas y Diagnóstico

Panel integrado de monitorización para supervisar estado de la base de datos, colas de entrega de ActivityPub, espacio en disco y backups.

✓

Compatibilidad con Nginx y Apache

Plantillas de configuración listas para usar incluidas en el repositorio, con directivas de seguridad para .htaccess y Nginx fastcgi.

✓

Reproductor Embed para Sitios Web

Código HTML iframe y script ligero para incrustar episodios individuales o el reproductor del programa en cualquier blog o web externa.

✓

Seguridad Reforzada (Security Hardening)

Directorio /storage/ protegido fuera del acceso web público, prevención de inyecciones y validación estricta de extensiones de medios.

✓

Soporte para Plugins

Arquitectura modular extensible para añadir funciones adicionales, como integración con KutBlog y procesadores de sonido con FFmpeg.

✓

Generación Automática de Sitemap y Robots

Rutas dinámicas para sitemap.xml y robots.txt asegurando indexación óptima en Google, Apple Podcasts y agregadores.

Ficha Técnica

Especificaciones de KutPod

Lenguaje Servidor
PHP 8.1 / 8.2 / 8.3 / 8.4
PHP puro sin dependencias externas
Base de Datos
SQLite 3 (Embebida)
Almacenamiento local de cero mantenimiento
Protocolo de Red Social
ActivityPub W3C
Compatible con Mastodon y Fediverso
Estándar de Podcasting
Podcasting 2.0 & RSS 2.0
Capítulos, transcripciones y perfiles
Métricas y Analíticas
OP3 Prefix Standard
Métricas abiertas y éticas
Licencia de Software
Licencia MIT
Código abierto permisivo
Despliegue Rápido

Instala KutPod en tu Servidor Web

Despliega tu instancia de KutPod en cualquier servidor Linux con Nginx o Apache en menos de 5 minutos.

Descarga Directa

Código Fuente & Releases

Descarga el paquete listo para descomprimir y alojar en la carpeta raíz de tu hosting o servidor VPS.

Descargar desde GitHub
Comandos de Instalación

Pasos Rápidos

Configura los permisos adecuados y abre el asistente de instalación web.

git clone https://github.com/ernestoacostame/kutpod.git /var/www/kutpod chown -R www-data:www-data /var/www/kutpod/ chmod -R 755 /var/www/kutpod/ chmod 775 /var/www/kutpod/storage/ /var/www/kutpod/media/

Abre https://tudominio.com/ en tu navegador para iniciar el asistente de configuración interactivo.

Ver Guía de Instalación Completa
Ecosistema KutStudio

Herramientas Conectadas a KutPod