Repolode
epoupon

epoupon/lms

Servidor de música auto-hospedado com interface web para ouvir sua coleção de músicas de qualquer lugar.

Estrelas
1,696
Forks
92
Issues abertas
87
Último commit
há 4 dias

O que é?

O LMS (Lightweight Music Server) é um software auto-hospedado para streaming de música. Ele examina suas bibliotecas de música locais e permite ouvir as faixas por uma interface web. Também disponibiliza uma API Subsonic/OpenSubsonic para conexão com apps cliente compatíveis.

Ele lê tags com vários valores, como gênero, clima e artistas, e oferece suporte a identificadores MusicBrainz para distinguir artistas e lançamentos com o mesmo nome. Também agrupa álbuns por grupo de lançamento, permitindo exibir remasterizações e relançamentos separadamente. Há suporte a scrobbling pelo ListenBrainz e pelo Last.fm, além da sincronização das marcações de gostei do ListenBrainz. O LMS inclui podcasts, playlists (m3u/m3u8), letras (lrc, txt e incorporadas), ReplayGain e transcodificação em tempo real.

Para ajudar a descobrir músicas, o LMS oferece filtros por tags, recomendações de artistas e álbuns semelhantes com base na similaridade do áudio ou em tags, além de um modo de rádio que continua adicionando faixas relacionadas à fila de reprodução.

Recursos principais

  • 01Suporte à API Subsonic/OpenSubsonic para apps cliente compatíveis
  • 02Interface web com suporte a várias bibliotecas e contas de usuário
  • 03Scrobbling com ListenBrainz e Last.fm, além da sincronização das marcações de gostei do ListenBrainz
  • 04Recomendações baseadas na similaridade do áudio ou em tags, além de um modo de rádio
  • 05Podcasts, playlists m3u/m3u8 e letras (lrc, txt e incorporadas)
  • 06Suporte a ReplayGain e transcodificação de áudio para reduzir o uso de banda

Casos de uso

  • Ouvir sua coleção pessoal de FLAC ou MP3 no celular ou no navegador, em casa ou remotamente
  • Executar um servidor de música em um dispositivo de baixo consumo, como um Raspberry Pi
  • Usar um app móvel compatível com Subsonic com uma biblioteca auto-hospedada
  • Manter o histórico de reprodução sincronizado com ListenBrainz ou Last.fm

Início rápido

  1. 1

    Siga o guia de instalação em INSTALL.md (o README não inclui comandos de instalação inline).

Antes de usar

  • Licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas permaneçam de código aberto.
  • O modo padrão de recomendação por similaridade de áudio pode demorar para ser criado, especialmente em hardware de baixo consumo, como um Raspberry Pi 4.

Em coleções

Tópicos

#music-server#self-hosted#subsonic#music-streaming#musicbrainz#listenbrainz#audio#web-app#audio-streaming#music

Perguntas frequentes

O que é lms?
Servidor de música auto-hospedado com interface web para ouvir sua coleção de músicas de qualquer lugar. O LMS (Lightweight Music Server) é um software auto-hospedado para streaming de música. Ele examina suas bibliotecas de música locais e permite ouvir as faixas por uma interface web. Também disponibiliza uma API Subsonic/OpenSubsonic para conexão com apps cliente compatíveis.
lms é gratuito? Qual é a licença?
lms é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
lms ainda é mantido?
Manutenção ativa. O último commit de lms foi em 2 de nov. de 2026.
Para que posso usar lms?
Ouvir sua coleção pessoal de FLAC ou MP3 no celular ou no navegador, em casa ou remotamente Executar um servidor de música em um dispositivo de baixo consumo, como um Raspberry Pi Usar um app móvel compatível com Subsonic com uma biblioteca auto-hospedada Manter o histórico de reprodução sincronizado com ListenBrainz ou Last.fm
Como instalar lms?
Siga o guia de instalação em INSTALL.md (o README não inclui comandos de instalação inline).
Onde consigo lms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/epoupon/lms

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados