App auto-hospedado que transforma suas mídias do Plex, Jellyfin, Emby ou arquivos locais em canais de TV ao vivo personalizados, que você pode assistir em um player ou sintonizador de TV.
ampache/ampache
Aplicação web auto-hospedada para transmitir suas próprias músicas e vídeos pelo navegador ou por apps compatíveis, com gerenciador de arquivos e API.
Alternativa open source a:Spotify
Apple Music
- Estrelas
- 3,837
- Forks
- 609
- Issues abertas
- 226
- Último commit
- há 7 horas
O que é?
Ampache é uma aplicação web em PHP que transmite arquivos de áudio e vídeo do seu próprio servidor para quase qualquer dispositivo conectado à internet. Ela lê os metadados das tags incorporadas aos arquivos e dos nomes dos arquivos para exibir uma coleção já organizada, sem tentar reorganizar os arquivos por conta própria.
O projeto oferece uma API documentada, e a linha de desenvolvimento Ampache 8 adiciona uma API compatível com Jellyfin, que pode ser ativada opcionalmente. Assim, clientes Jellyfin de terceiros, como Finamp e Symfonium, podem navegar pela biblioteca e transmitir seu conteúdo. O Ampache funciona com Apache, lighttpd, nginx ou IIS e usa MySQL ou MariaDB como banco de dados.
A versão estável atual é a release7, enquanto o branch develop contém o Ampache 8, que requer PHP 8.5 ou posterior.
Recursos principais
- 01Transmite áudio e vídeo do seu próprio servidor para navegadores e dispositivos compatíveis.
- 02Lê metadados das tags incorporadas e dos nomes dos arquivos para montar a biblioteca.
- 03Oferece uma API documentada para aplicativos clientes.
- 04Disponibiliza uma API compatível com Jellyfin, ativada opcionalmente, para clientes Jellyfin de terceiros.
- 05Inclui um gerenciador de arquivos para as mídias armazenadas no servidor.
- 06Funciona com Apache, lighttpd, nginx ou IIS e MySQL ou MariaDB.
Casos de uso
- Hospedar uma biblioteca pessoal de músicas e transmiti-las para celulares e computadores.
- Disponibilizar a coleção de vídeos e áudios da família ou de um pequeno grupo a partir de um servidor doméstico.
- Conectar clientes Jellyfin para dispositivos móveis a uma biblioteca de mídia auto-hospedada.
- Manter um arquivo musical comunitário ou público no seu próprio servidor web.
Início rápido
- 1
Baixe a imagem oficial do Docker no Docker Hub
- 2
Leia o guia de instalação na wiki do Ampache e siga as etapas de configuração
Antes de usar
- Requer um servidor web, PHP 8.5 ou superior para o branch develop do Ampache 8, e MySQL ou MariaDB.
- O branch develop (Ampache 8) está em desenvolvimento e pode ser instável.
- Ampache não é um organizador de mídia; para que os metadados sejam corretos, os arquivos precisam estar devidamente etiquetados.
- Licenciado sob AGPL-3.0, que exige o compartilhamento do código-fonte de versões modificadas implantadas em rede.
Em coleções
Tópicos
Perguntas frequentes
- O que é ampache?
- Aplicação web auto-hospedada para transmitir suas próprias músicas e vídeos pelo navegador ou por apps compatíveis, com gerenciador de arquivos e API. Ampache é uma aplicação web em PHP que transmite arquivos de áudio e vídeo do seu próprio servidor para quase qualquer dispositivo conectado à internet. Ela lê os metadados das tags incorporadas aos arquivos e dos nomes dos arquivos para exibir uma coleção já organizada, sem tentar reorganizar os arquivos por conta própria.
- ampache é gratuito? Qual é a licença?
- ampache é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ampache ainda é mantido?
- Manutenção ativa. O último commit de ampache foi em 24 de out. de 2026.
- Para que posso usar ampache?
- Hospedar uma biblioteca pessoal de músicas e transmiti-las para celulares e computadores. Disponibilizar a coleção de vídeos e áudios da família ou de um pequeno grupo a partir de um servidor doméstico. Conectar clientes Jellyfin para dispositivos móveis a uma biblioteca de mídia auto-hospedada. Manter um arquivo musical comunitário ou público no seu próprio servidor web.
- Como instalar ampache?
- Baixe a imagem oficial do Docker no Docker Hub Leia o guia de instalação na wiki do Ampache e siga as etapas de configuração
- Onde consigo ampache?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ampache/ampache
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Backend e API gratuitos e auto-hospedados para transmitir filmes, séries e músicas a dispositivos por meio de apps; uma alternativa aberta ao Plex e ao Emby.
Servidor de streaming de música autohospedado e baseado na web, que reproduz sua biblioteca pessoal em qualquer navegador.
Player de música em TypeScript com foco em letras animadas em tela cheia, compatível com NetEase, QQ, Kugou, Navidrome e bibliotecas locais.
Ferramenta em Go para buscar e baixar músicas em mais de 10 plataformas de streaming chinesas e internacionais, pela web, no terminal ou em um app para desktop.
Um servidor de streaming de música self-hosted que permite ouvir sua própria biblioteca musical pelo navegador ou por um app para celular.