Repolode
ampache

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:SpotifyApple 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. 1

    Baixe a imagem oficial do Docker no Docker Hub

  2. 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