Software livre v2.0.2

Todos os seus podcasts no seu servidor.

O EasyPodcast 2.0.2 reúne vários podcasts e utilizadores numa única instalação, com sites públicos, feeds RSS, leitor, estatísticas, SEO e painel de administração. Sem mensalidades e com os seus dados sob controlo.

PHP 8+ SQLite 3 Docker ARM64 · Raspberry Pi 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 2.0.2

Todos os seus podcasts, 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

Onze temas e modo conforme o sistema.

O EasyPodcast continua a ser o tema predefinido e o Corporate junta-se ao catálogo com uma estética clara e editorial. Pode escolher qualquer tema no painel sem alterar código e sem cintilação ao carregar.

EasyPodcast · PredefinidoCorporateAmber 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 ↗

Acesso por IPConfigure os endereços IP permitidos para admin.php no menu de segurança do painel Vários podcasts.
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 funciona em AMD64 e ARM64 — incluindo Raspberry Pi — e mantém todos os dados em volumes locais.

PHP 8.0+Apache + mod_rewriteSQLite 3fileinfoxmlwriterzipGDcURL
AMD64 · ARM64

Docker, agora também no Raspberry Pi

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

Raspberry Pi 5 compatível com o EasyPodcast através do Docker para ARM64
Raspberry Pi 5 · ARM64
  1. Transfira docker-compose.yml num novo diretório.
  2. Inicie o serviço a partir desse diretório:
curl -fL https://github.com/educollado/EasyPodcast/releases/download/v2.0.2/docker-compose.yml \
  -o 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.

Manual do utilizador →

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 ↗

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.