Software livre v1.9.7

Publique o seu podcast no seu servidor.

O EasyPodcast reúne site público, feed RSS, leitor, estatísticas, SEO e painel de administração. Sem mensalidades, sem serviços obrigatórios e com os seus dados sob controlo.

PHP 8+ SQLite 3 Docker GPL-3.0
Web pública creada con EasyPodcast en ordenador y móvil
Um site público real, adaptável a qualquer ecrã. Abrir demonstração
Independência real

O seu conteúdo, os seus ficheiros e as suas decisões.

Fica no seu servidor

O site, os áudios e a base de dados ficam no alojamento que escolher. Pode movê-los ou exportá-los quando quiser.

Distribuição aberta

Gera um feed RSS compatível com os principais diretórios e aplicações de podcast, sem prender a sua audiência.

Feito para publicar

Um painel simples para criar, agendar, editar e medir episódios sem transformar a publicação num projeto técnico.

EasyPodcast 1.9.7

Todo o fluxo do podcast, num só lugar.

Desde o primeiro rascunho até à publicação, distribuição e estatísticas. Sem plugins pagos nem dependências PHP externas.

Publique

Editor visual, envio ou gravação de áudio, imagens com orientação EXIF e episódios em rascunho, agendados ou publicados.

Editor HTMLGravação webAgendamentoMetadados ID3

Distribua

Feed RSS dinâmico, site público com pesquisa, leitor e URLs amigáveis, além de sitemap e dados estruturados.

RSSPesquisaSEOOpen GraphJSON-LD

Controle

Estatísticas de reproduções e transferências, cópias de segurança, páginas próprias, redes sociais, importação de outro feed e eliminação segura de imagens partilhadas.

EstatísticasBackupsImportação RSSImagens protegidas

Integre

API REST documentada para gerir episódios, podcast, páginas, redes, cache, feed e sistema através de tokens com permissões.

API RESTTokens com hashJSONAutomação
Migração simples

Já tem um podcast? Traga o seu feed.

O EasyPodcast pode importar episódios, capa e informações do programa a partir de um feed RSS existente.

1
Copie o feed atual

Obtenha o URL RSS do serviço onde publica atualmente.

2
Cole-o no EasyPodcast

Abra «Importar feed» no painel de administração.

3
Reveja e publique

Verifique os dados importados antes de alterar a distribuição.

Importação de um podcast a partir de um feed RSS
Temas visuais do EasyPodcast em dispositivos móveis
Aparência

Dez temas e modo conforme o sistema.

O novo tema EasyPodcast, inspirado na identidade do easypodcast.eu, é agora o predefinido. Pode escolher qualquer outro no painel sem alterar código e sem cintilação ao carregar.

EasyPodcast · PredefinidoAmber ParchmentEmber NoirArctic TideCrimson DuskFrost HavenMatrix CoreMonokaiPink EssenceSilver Void
Segurança e confiança

O seu painel e as suas atualizações, protegidos.

O EasyPodcast inclui proteções da aplicação e permite manter o sistema atualizado pelo navegador.

O código está disponível sob a licença GPL-3.0 para que possa revê-lo, adaptá-lo e conservá-lo.

Ver o código-fonte no GitHub ↗

2FA TOTPAutenticação de dois fatores e códigos de recuperação.
CSRF e CSPProteção de formulários e scripts permitidos.
Sessões segurasCookies HttpOnly, SameSite e Secure com HTTPS.
Acesso limitadoRedução de tentativas automatizadas de acesso.
Tokens protegidosCredenciais da API armazenadas através de hash.
Pacotes verificadosAtualizações verificadas com SHA-256.
Instalação

Escolha a opção que melhor se adapta a si.

O instalador web é a opção recomendada. O Docker mantém todos os dados em volumes locais.

PHP 8.0+Apache + mod_rewriteSQLite 3fileinfoxmlwriterzipGDcURL
Contentores

Instalação com Docker

A imagem oficial é publicada no GitHub Container Registry e guarda a base de dados, os áudios, as imagens e a cache fora do contentor.

  1. Transfira docker-compose.yml num novo diretório.
  2. Inicie o serviço a partir desse diretório:
curl -O https://github.com/educollado/EasyPodcast/releases/latest/download/docker-compose.yml
docker compose up -d

Abra http://localhost:8080/admin.php para criar o primeiro administrador.

↓ Transferir docker-compose.yml

Prefere configurá-lo manualmente? Consulte a instalação manual com Apache e a lista completa de permissões.

Perguntas frequentes

O essencial antes de começar.

Funciona em qualquer alojamento partilhado?

Funciona em alojamentos com PHP 8 ou superior, Apache com mod_rewrite, SQLite e as extensões PHP fileinfo, xmlwriter, zip, GD e cURL. O instalador verifica estes requisitos antes de modificar o servidor.

O EasyPodcast publica automaticamente no Spotify ou Apple Podcasts?

O EasyPodcast gera o feed RSS que deve registar nos diretórios que pretende utilizar. Depois, cada plataforma consulta e atualiza o feed de acordo com os seus próprios prazos.

Posso migrar de outro serviço?

Sim. Pode importar os episódios e os dados principais colando o URL do feed RSS atual. Reveja o resultado antes de redirecionar ou substituir o feed anterior.

Como é atualizado?

O painel inclui um atualizador que transfere a versão publicada no GitHub e verifica o pacote com SHA-256. Recomenda-se uma cópia de segurança antes de cada atualização.

Existem limites de episódios ou mensalidades?

O EasyPodcast não impõe mensalidades nem limites de episódios. O espaço, o tráfego e outros limites dependem exclusivamente do alojamento ou servidor escolhido.

Que dados saem do meu servidor?

A aplicação e a base de dados funcionam no seu servidor. Os diretórios e aplicações de escuta acedem ao feed e aos áudios públicos quando os distribui.

Ecossistema opcional

Faça a gestão pela web ou ligue as suas ferramentas.

O EasyPodcast não precisa de outra aplicação. Estes projetos ampliam o fluxo de trabalho quando necessário.

Linux · KDE/Plasma

EasyPodcast Manager

Cliente de ambiente de trabalho para gerir episódios, capas e definições em Debian ou Ubuntu.

Ver versões ↗
Android

Cliente móvel

O cliente Android ainda está numa fase inicial e não faz parte da instalação principal do EasyPodcast.

Aplicação criada com inteligência artificial. A instalação e a utilização são da responsabilidade do utilizador.

Experimental · v0.1 ↓ Transferir APK para Android

A sua voz merece uma casa sob o seu controlo.

Instale o EasyPodcast, publique a partir do seu servidor e mantenha a liberdade de mover os seus conteúdos quando quiser.