{"repo":"educollado/EasyPodcast","free":true,"listed":false,"github":"https://github.com/educollado/EasyPodcast","clone":"git clone https://github.com/educollado/EasyPodcast.git","description":"EasyPodcast: gestor en PHP + SQLite para publicar un podcast con web pública, páginas de episodio con URL amigable, panel de administración y feed RSS automático. Disponible en 8 idiomas y con API.","language":"PHP","stars":21,"topics":["cms","podcast","podcasting","self-hosted","selfhosted"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"EasyPodcast Aplicación en PHP + SQLite para publicar un podcast con web pública, feed RSS, SEO y panel de administración. Sin dependencias externas ni composer. --- Instalación con instalador automático (Opción recomendada) La forma más sencilla de instalar EasyPodcast: un único archivo PHP que descarga la última release desde GitHub, la extrae en el servidor y crea la base de datos SQLite, todo desde el navegador sin acceso SSH. Requisitos Componente Mínimo --- --- PHP 8.0+ Extensiones PHP pdo sqlite , sqlite3 , fileinfo , xmlwriter , zip , gd , curl Servidor Apache con mod rewrite Directorio de instalación Escribible por el servidor web Pasos 1. Descarga instalar.php del repositorio EasyPodcast-Installer y súbelo al directorio raíz de tu servidor web (debe estar vacío o ser el único archivo). 2. Abre el instalador en tu navegador: 3. Sigue los tres pasos del asistente: - Compatibilidad — verifica que el servidor cumple todos los requisitos. - Directorio — comprueba si el directorio está limpio. - Instalación — descarga y extrae la última release de EasyPodcast y crea la base de datos. 4. Al finalizar serás redirigido al panel de administración ( /admin.php ). Seguridad: el instalador intenta borrarse a sí mismo al completarse. Si no pudo eliminarse, borra instalar.php manualmente antes de usar la aplicación. --- Instalación con Apache (Opción 2) 1. Crear la base de datos 2. Dar permisos de escritura al usuario del servidor web 3. Activar mod rewrite con AllowOverride All en","default_branch":null,"files":null,"tree":[],"storefront":"/r/educollado","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/educollado/EasyPodcast/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}