Software libre v1.9.7

Publica tu podcast en tu servidor.

EasyPodcast reúne web pública, feed RSS, reproductor, estadísticas, SEO y panel de administración. Sin cuotas, sin servicios obligatorios y con tus datos bajo tu control.

PHP 8+ SQLite 3 Docker GPL-3.0
Web pública creada con EasyPodcast en ordenador y móvil
Una web pública real, adaptable a cualquier pantalla. Abrir demo
Independencia real

Tu contenido, tus archivos y tus decisiones.

Vive en tu servidor

La web, los audios y la base de datos están en el alojamiento que tú eliges. Puedes moverlos o exportarlos cuando quieras.

Distribución abierta

Genera un feed RSS compatible con los principales directorios y aplicaciones de podcast, sin encerrar tu audiencia.

Hecho para publicar

Un panel directo para crear, programar, editar y medir episodios sin convertir la publicación en un proyecto técnico.

EasyPodcast 1.9.7

Todo el flujo del podcast, en un solo lugar.

Desde el primer borrador hasta la publicación, la distribución y las estadísticas. Sin plugins de pago ni dependencias externas de PHP.

Publica

Editor visual, subida o grabación de audio, imágenes con orientación EXIF y episodios en borrador, programados o publicados.

Editor HTMLGrabación webProgramaciónMetadatos ID3

Distribuye

Feed RSS dinámico, web pública con buscador, reproductor y URLs amigables, más sitemap y datos estructurados.

RSSBuscadorSEOOpen GraphJSON-LD

Controla

Estadísticas de reproducciones y descargas, copias de seguridad, páginas propias, redes sociales, importación desde otro feed y borrado seguro de imágenes compartidas.

EstadísticasBackupsImportación RSSImágenes protegidas

Integra

API REST documentada para gestionar episodios, podcast, páginas, redes, caché, feed y sistema mediante tokens con permisos.

API RESTTokens hashJSONAutomatización
Migración sencilla

¿Ya tienes podcast? Trae tu feed.

EasyPodcast puede importar episodios, portada e información del programa desde un feed RSS existente.

1
Copia el feed actual

Obtén la URL RSS en el servicio donde publicas ahora.

2
Pégalo en EasyPodcast

Abre «Importar feed» en el panel de administración.

3
Revisa y publica

Comprueba los datos importados antes de cambiar la distribución.

Importación de un podcast desde un feed RSS
Temas visuales de EasyPodcast en dispositivos móviles
Apariencia

Diez temas y modo según el sistema.

El nuevo tema EasyPodcast, inspirado en la identidad de easypodcast.eu, es ahora el predeterminado. Puedes elegir cualquier otro desde el panel sin tocar código y sin parpadeos al cargar.

EasyPodcast · PredeterminadoAmber ParchmentEmber NoirArctic TideCrimson DuskFrost HavenMatrix CoreMonokaiPink EssenceSilver Void
Seguridad y confianza

Tu panel y tus actualizaciones, protegidos.

EasyPodcast incorpora protecciones de aplicación y permite mantener el sistema al día desde el navegador.

El código está disponible bajo licencia GPL-3.0 para que puedas revisarlo, adaptarlo y conservarlo.

Revisar el código fuente en GitHub ↗

2FA TOTPDoble factor y códigos de recuperación.
CSRF y CSPProtección de formularios y scripts permitidos.
Sesiones segurasCookies HttpOnly, SameSite y Secure con HTTPS.
Login limitadoReducción de intentos automatizados de acceso.
Tokens protegidosCredenciales API almacenadas mediante hash.
Paquetes verificadosActualizaciones comprobadas con SHA-256.
Instalación

Elige la forma que mejor encaja contigo.

El instalador web es la opción recomendada. Docker permite mantener todos los datos en volúmenes locales.

PHP 8.0+Apache + mod_rewriteSQLite 3fileinfoxmlwriterzipGDcURL
Contenedores

Instalación con Docker

La imagen oficial se publica en GitHub Container Registry y guarda base de datos, audios, imágenes y caché fuera del contenedor.

  1. Descarga docker-compose.yml en un directorio nuevo.
  2. Levanta el servicio desde ese directorio:
curl -O https://github.com/educollado/EasyPodcast/releases/latest/download/docker-compose.yml
docker compose up -d

Abre http://localhost:8080/admin.php para crear el primer administrador.

↓ Descargar docker-compose.yml

¿Prefieres configurarlo tú? Consulta la instalación manual con Apache y la lista completa de permisos.

Preguntas frecuentes

Lo esencial antes de empezar.

¿Funciona en cualquier alojamiento compartido?

Funciona en alojamientos con PHP 8 o superior, Apache con mod_rewrite, SQLite y las extensiones PHP fileinfo, xmlwriter, zip, GD y cURL. El instalador comprueba estos requisitos antes de modificar el servidor.

¿EasyPodcast publica automáticamente en Spotify o Apple Podcasts?

EasyPodcast genera el feed RSS que debes registrar en los directorios que quieras utilizar. Después, cada plataforma consulta y actualiza el feed según sus propios tiempos.

¿Puedo migrar desde otro servicio?

Sí. Puedes importar los episodios y datos principales pegando la URL del feed RSS actual. Conviene revisar el resultado antes de redirigir o sustituir el feed anterior.

¿Cómo se actualiza?

El panel incluye un actualizador que descarga la release publicada en GitHub y verifica el paquete con SHA-256. Se recomienda crear una copia de seguridad antes de cada actualización.

¿Hay límites de episodios o cuotas?

EasyPodcast no impone cuotas ni límites de episodios. El espacio, el tráfico y otros límites dependen exclusivamente del alojamiento o servidor que elijas.

¿Qué datos salen de mi servidor?

La aplicación y la base de datos funcionan en tu servidor. Los directorios de podcast y las aplicaciones de escucha accederán al feed y a los audios públicos cuando los distribuyas.

Ecosistema opcional

Gestiona desde la web o conecta tus herramientas.

EasyPodcast no necesita una aplicación adicional. Estos proyectos amplían el flujo de trabajo cuando lo necesitas.

Linux · KDE/Plasma

EasyPodcast Manager

Cliente de escritorio para gestionar episodios, portadas y ajustes desde Debian o Ubuntu.

Ver releases ↗
Navegador

Grabación integrada

Graba, preescucha y prepara el audio desde el formulario de episodio sin instalar otra aplicación.

Ver funciones de publicación ↑
Android

Cliente móvil

El cliente Android sigue en una fase inicial y no forma parte de la instalación principal de EasyPodcast.

Aplicación creada con inteligencia artificial. Su instalación y uso quedan bajo la responsabilidad del usuario.

Experimental · v0.1 ↓ Descargar APK para Android

Tu voz merece un hogar bajo tu control.

Instala EasyPodcast, publica desde tu servidor y conserva la libertad de mover tus contenidos cuando quieras.