A forma como consumimos música mudou completamente nos últimos anos. O que antes ocupava prateleiras inteiras de CDs, vinis ou arquivos MP3 armazenados no computador hoje cabe em um aplicativo instalado no celular.
Serviços como Spotify, Apple Music, Deezer e YouTube Music transformaram a experiência de ouvir música em algo praticamente instantâneo. Basta pesquisar uma faixa e apertar o play.
É difícil negar as vantagens: recomendações inteligentes, playlists prontas, sincronização entre dispositivos e um catálogo gigantesco disponível por uma assinatura mensal.
Mas existe um detalhe que muita gente simplesmente esquece: você não é dono da música que está ouvindo.
O streaming é um aluguel, não uma coleção
Quando você assina um serviço de streaming, está pagando pelo direito de acessar um catálogo que pertence à plataforma, ou melhor, às gravadoras e distribuidoras que licenciaram aquele conteúdo. Isso significa que qualquer álbum pode desaparecer da sua biblioteca sem aviso.
Se um contrato de licenciamento acabar, se um artista remover seu catálogo ou simplesmente decidir lançar sua obra em outra plataforma, não há muito o que fazer além de procurar outra alternativa. Além disso, existe outro fator que vem incomodando muitos usuários: os constantes reajustes nas assinaturas.
Enquanto isso, milhares de pessoas já possuem uma enorme coleção de músicas compradas ao longo dos anos, CDs ripados ou arquivos em alta qualidade armazenados em HDs e NASs, mas acabam deixando tudo isso de lado por conta da praticidade do streaming.
A boa notícia é que hoje já existem ferramentas capazes de unir o melhor dos dois mundos.
Conheça o Swing Music
O Swing Music é um servidor de streaming musical open source que permite transformar sua biblioteca pessoal em um verdadeiro “Spotify privado”. Em vez de depender do catálogo de terceiros, você utiliza apenas as músicas que já possui.
O aplicativo indexa automaticamente seus arquivos e oferece uma interface moderna, organizada e bastante familiar para quem já utiliza serviços de streaming comerciais. A experiência lembra bastante plataformas como Spotify e Apple Music, mas com uma diferença importante: toda a biblioteca está sob seu controle.
Você decide quais músicas entram, onde elas ficam armazenadas e quem pode acessá-las.

Instalação para praticamente qualquer ambiente
Um dos pontos mais interessantes do Swing Music é sua flexibilidade. Quem prefere uma instalação simples pode baixar um único binário para Linux, Windows ou macOS e executar o servidor imediatamente.
Também existe suporte oficial para Docker e Docker Compose, facilitando a instalação em servidores domésticos, mini PCs, NAS ou qualquer ambiente de homelab. Para quem deseja hospedar o serviço na nuvem, também é possível fazer deploy em um VPS utilizando containers Docker. E se você for utilizar um VPS da Hostinger, pode contar com 10% de desconto em planos anuais pelo cupom DIOLINUX.
Durante os nossos testes, o projeto mostrou funcionar muito bem em ambientes self-hosted, sendo uma opção bastante leve para quem deseja apenas disponibilizar sua biblioteca musical na rede local ou até mesmo pela internet.
Organizando sua biblioteca
Após a instalação, basta indicar ao Swing Music onde suas músicas estão armazenadas. O servidor faz uma varredura automática das pastas e organiza artistas, álbuns e faixas em uma interface bastante limpa.
Caso seus arquivos possuam metadados completos, capas, artista, álbum e demais informações, são identificados automaticamente. Se alguma música estiver sem capa, basta adicionar a imagem ao metadado de um único arquivo daquele álbum para que toda a coleção passe a exibi-la corretamente após um novo escaneamento da biblioteca.
Para quem possui uma coleção organizada, o processo costuma funcionar praticamente sem intervenção.

Interface moderna e recursos familiares
Visualmente, o Swing Music lembra bastante os grandes serviços de streaming. Entre os recursos disponíveis estão:
- Busca rápida por artistas, álbuns e músicas;
- Playlists;
- Fila de reprodução;
- Reprodução contínua;
- Crossfade entre músicas;
- Diferentes layouts para navegação;
- Múltiplos usuários;
- Gerenciamento de bibliotecas;
- Suporte para letras de músicas (experimental).
Nas versões mais recentes, o projeto também recebeu melhorias significativas na interface de configurações, gerenciamento de usuários e organização das opções do sistema. O resultado é um aplicativo que transmite bastante maturidade, mesmo sendo um projeto relativamente novo.

Acesse sua biblioteca pelo celular
Outro destaque do projeto é o aplicativo oficial para Android. Depois de instalar o servidor, basta escanear um QR Code para parear o smartphone. Em poucos segundos, toda a biblioteca fica disponível no celular exatamente como aparece na interface web.
Para quem mantém o servidor acessível pela internet, utilizando VPN ou um VPS, por exemplo, isso significa carregar toda sua coleção musical para qualquer lugar sem depender de um serviço de terceiros.

Recursos premium ajudam a financiar o projeto
Apesar de ser completamente open source, o Swing Music também oferece uma assinatura opcional. Ela não limita o funcionamento básico do servidor. Os recursos essenciais continuam gratuitos, incluindo todo o código-fonte do projeto.
A assinatura existe como uma forma de financiar o desenvolvimento e desbloqueia alguns recursos adicionais, como:
- Compartilhamento seguro de músicas;
- Transcodificação automática de áudio;
- Alguns recursos voltados ao acesso remoto.
Também existe a possibilidade de adquirir uma licença vitalícia ou apoiar diretamente o desenvolvedor pelo GitHub Sponsors, recebendo os mesmos benefícios.
É uma abordagem que vem se tornando comum em diversos projetos open source: manter o software livre enquanto monetiza funcionalidades mais avançadas para quem deseja contribuir.
Existem alternativas?
Sim. Talvez o projeto mais conhecido nesse segmento seja o Navidrome, que há anos figura entre as principais soluções para streaming musical self-hosted. Ele é extremamente competente, mas sua interface é bastante minimalista e lembra aplicações mais tradicionais.
Outra alternativa muito popular é utilizar o Jellyfin. Embora seja conhecido principalmente como servidor multimídia para filmes e séries, ele também oferece excelente suporte para bibliotecas musicais, incluindo download automático de capas, metadados e organização bastante completa.
Para quem já utiliza o Jellyfin em casa, talvez nem seja necessário instalar outro serviço. Por outro lado, quem procura uma solução exclusivamente voltada para música provavelmente encontrará no Swing Music uma experiência mais simples, elegante e focada.
Vale a pena montar seu próprio Spotify?
Provavelmente o Swing Music não fará você cancelar imediatamente sua assinatura do Spotify. Na prática, os dois serviços podem conviver perfeitamente. O streaming comercial continua sendo excelente para descobrir artistas novos, explorar recomendações e acessar lançamentos.
Já o Swing Music funciona como uma garantia de que sua coleção continuará disponível independentemente das decisões das plataformas.
Também é uma excelente solução para quem possui álbuns raros, gravações que não existem nos serviços tradicionais ou simplesmente prefere ouvir arquivos em alta qualidade sem depender de licenciamento externo.
Em um momento em que praticamente tudo está migrando para modelos de assinatura, talvez seja uma boa ideia lembrar que nem tudo precisa viver exclusivamente na nuvem de outra empresa.
Ajude-nos a seguir crescendo independentes: seja membro Diolinux Play e tenha acesso a benefícios exclusivos!