O Spotify Premium, no plano Individual, custa 5 € por mês, ou seja, 65 € por ano, e pagas enquanto quiseres ouvir música. O catálogo não é teu: uma música pode desaparecer devido a uma licença expirada, as playlists não sincronizam entre dispositivos e, sem uma subscrição paga, ficas com a versão gratuita cheia de anúncios e limitações. O Navidrome é um servidor de streaming de música open source que funciona com a tua própria biblioteca de ficheiros (MP3, FLAC, OGG e outros) e que podes instalar na tua Box, ouvindo através do navegador ou de uma aplicação móvel, tal como no Spotify, mas com a coleção que tu mesmo reuniste. Abaixo, um guia passo a passo sobre como instalar o Navidrome na Saplo.
Porquê o Navidrome em vez do Spotify
O modelo de streaming pago tem dois pontos fracos que o Navidrome elimina:
- A taxa é fixa e mensal, independentemente de ouvires música todos os dias ou uma vez por semana, o Spotify Premium Individual custa 5 € por mês, 65 € por ano.
- O catálogo não é teu, uma música pode desaparecer do serviço devido a uma licença expirada, e as playlists e o histórico de audição ficam dependentes de uma conta num único serviço.
O Navidrome funciona como um único contentor Docker da imagem oficial deluan/navidrome, com a sua própria base de dados SQLite num volume de dados, sem nenhuma infraestrutura adicional para manter, o mesmo padrão que o Uptime Kuma. O motor monta uma pasta separada music no catálogo de aplicações, acessível diretamente a partir do gestor de ficheiros no Painel Saplo, para onde carregas a tua própria biblioteca, e o Navidrome examina automaticamente essa pasta e constrói a partir dela um catálogo com tags, capas e artistas, também acessível a partir de aplicações móveis através do protocolo Subsonic.
Requisitos
Para instalares o Navidrome na Saplo, precisas de:
- Uma Box com o Docker em execução (o motor liga-o automaticamente na instalação a partir do catálogo, é necessário um aninhamento no contentor, o que a Saplo tem por predefinição),
- Mínimo de 1 GB de RAM livre na Box e 10 GB de espaço em disco, o que significa que o plano Box S a 27 € por ano é suficiente (vale a pena monitorizar o disco, a biblioteca de música cresce com os ficheiros carregados, por isso há menos reserva aqui do que com uma receita típica),
- Um domínio ou subdomínio
*.saploapp.plincluído em cada plano, sob o qual a aplicação será instalada, - NÃO precisas de criar uma base de dados separada, o Navidrome mantém a sua própria base de dados SQLite no volume de dados, sem a necessidade de um MySQL partilhado.
Podes encontrar uma descrição completa da aplicação e o seu lugar no catálogo na página do Navidrome na Saplo.
Instalação passo a passo
- No Painel Saplo, acede ao Catálogo de aplicações e seleciona Navidrome.
- Indica uma Box com, no mínimo, 1 GB de RAM livre, onde a aplicação será instalada, e o domínio ou subdomínio sob o qual irá funcionar.
- Confirma a instalação. O motor cria um contentor a partir da imagem oficial
deluan/navidrome:latest, configura um volume para a base de dados SQLite e uma pasta separadamusicno diretório da aplicação, montada no contentor para leitura. - Após o início do contentor, o motor verifica via HTTP se o Navidrome está a responder antes de considerar a instalação concluída.
- O endereço e as instruções para o primeiro login são guardados no ficheiro
NAVIDROME-SETUP.txtno diretório da aplicação.
Primeira configuração
- Acede ao endereço do domínio. O Navidrome mostra um assistente para configurar a primeira conta, desde que nenhuma conta exista ainda, os dados fornecidos no assistente tornam-se a conta de administrador. Faz isto o mais rápido possível após a instalação, antes que outra pessoa o faça.
- Carrega a biblioteca de música através do gestor de ficheiros no Painel Saplo, para a pasta
musicno diretório desta aplicação. O Navidrome não tem carregamento de ficheiros através do navegador, é um leitor e scanner puro da pasta indicada. - O Navidrome verifica a pasta
musicao iniciar o contentor e depois de hora a hora. Para ver os ficheiros recém-carregados imediatamente, inicia a verificação manual no painel do Navidrome, na secção Definições e depois em Verificação da biblioteca. - Instala um cliente compatível com o protocolo Subsonic no teu telefone ou computador (por exemplo, DSub, Substreamer, play:Sub), fornecendo o endereço do domínio, login e palavra-passe criados no assistente.
- Cria contas adicionais para membros da família ou para a equipa na secção Definições e depois em Utilizadores, cada uma sem custo adicional.
Navidrome na Saplo vs. Spotify Premium
| Spotify Premium (Individual) | Navidrome na Saplo | |
|---|---|---|
| Modelo de faturação | Taxa mensal fixa para aceder ao catálogo de terceiros | Custo da Box, pagas uma vez por ano |
| Custo anual | 65 € (5 € por mês) | 27 € (Box S) |
| Fonte de música | Catálogo Spotify, uma música pode desaparecer devido a licenças | A tua própria biblioteca de ficheiros, sempre disponível |
| Propriedade dos ficheiros | Nenhuma, o acesso termina com a subscrição | Propriedade total, ficheiros na tua Box |
| Aplicações móveis | Aplicação oficial do Spotify | Qualquer cliente Subsonic (DSub, Substreamer, play:Sub e outros) |
Perguntas Frequentes
O Navidrome permite carregar música através do navegador?
Não, o Navidrome não tem uma função de carregamento de ficheiros na interface web; é um leitor puro e um scanner da pasta especificada. Os ficheiros são carregados através do gestor de ficheiros no Painel Saplo, para a pasta music no Catálogo de aplicações.
Onde crio a Conta de administrador? Na primeira vez que acedes ao endereço do Domínio, o Navidrome apresenta um assistente para criar a primeira Conta, desde que nenhuma Conta exista na instalação.
É necessário criar a base de dados manualmente? Não, o Navidrome mantém a sua própria base de dados SQLite no volume de dados, sem a necessidade de um MySQL ou Postgres separados.
Com que rapidez os ficheiros recém-carregados aparecem na biblioteca?
O Navidrome verifica a pasta music ao iniciar o contentor e, depois, a cada hora. Os novos ficheiros ficam visíveis imediatamente após iniciar a verificação manualmente nas Definições.
Que plano é suficiente para começar? O Box S, com os requisitos mínimos da receita (1 GB RAM, 10 GB de disco), é o plano mais económico que suportará o Navidrome, por 27 € anuais. A biblioteca de música cresce com os ficheiros carregados, por isso, para uma coleção maior, é importante monitorizar o espaço em disco disponível.
O Navidrome foi criado para música. Audiolivros e podcasts são melhor mantidos no Audiobookshelf no Saplo, que memoriza o ponto de reprodução em cada dispositivo.
Se pagas o Spotify Premium mensalmente apenas para reproduzir a tua própria coleção, ripeada ou comprada, contacta-nos, nós vamos ajudar-te a configurar o Navidrome e a migrar a biblioteca.
- #Navidrome
- #Guia
- #Spotify
- #Streaming de música
