- Navidrome è un server musicale self-hosted, leggero e gratuito che supporta un'ampia varietà di formati audio e client per dispositivi mobili.
- Consente di gestire enormi librerie musicali tramite una moderna interfaccia web e lo standard API OpenSubsonic.
- Offre opzioni di accesso remoto sicure e transcodifica in tempo reale per ottimizzare l'ascolto su diversi dispositivi.
Se siete tra coloro che ancora amano collezionare CD, cassette o acquistare album digitali su Bandcamp, sapete bene quanto sia piacevole avere una propria libreria musicale, ma gestirla oggigiorno può essere un vero grattacapo. Con l'avvento dello streaming, abbiamo perso parte del controllo sulla nostra musica, diventando soggetti alle decisioni delle piattaforme su cosa possiamo ascoltare e a quale prezzo. Per fortuna, esiste una fantastica alternativa per chi desidera riappropriarsi della propria sovranità digitale e creare un sistema di riproduzione personalizzato senza dipendere da terze parti.
È qui che entra in gioco Navidrome, un software gratuito e open-source che permette di creare un clone di Spotify a casa. Che abbiate pochi CD o una vasta collezione di migliaia di album in formato FLAC o MP3, questo server può gestirli tutti con facilità, consentendovi di accedere alla vostra musica dal PC, dal dispositivo mobile o persino dall'ufficio, a patto di avere una connessione internet. È la soluzione ideale per chi cerca privacy, qualità audio Hi-Fi e la comodità di avere tutto sincronizzato.

In parole semplici, Navidrome è un server scritto in Go, il che lo rende estremamente veloce e leggero . È così efficiente che si potrebbe persino eseguirlo su un Raspberry Pi Zero senza che il sistema si blocchi. La sua funzione principale è quella di indicizzare la cartella musicale e renderla disponibile tramite un'interfaccia web ben progettata o tramite applicazioni esterne. Uno dei suoi maggiori punti di forza è l'utilizzo dell'API OpenSubsonic , uno standard che consente a decine di diverse applicazioni mobili di connettersi al server senza problemi.
In termini di compatibilità, Navidrome non scherza. Supporta praticamente ogni formato audio immaginabile , dai classici MP3 e AAC ai formati lossless come FLAC, WAV e AIFF. Inoltre, include funzionalità avanzate come la transcodifica al volo , essenziale se si hanno file molto grandi e si desidera ascoltarli sul proprio dispositivo mobile senza consumare tutti i dati, o se il dispositivo non supporta il formato originale.
Installazione per tutti i livelli

A seconda di quanto ti piace smanettare con i computer, hai diversi modi per iniziare. Per chi preferisce una soluzione semplice e diretta per Windows , c'è un programma di installazione .msi. Basta eseguirlo, specificare la posizione dei file musicali (ad esempio, C:\Music) e aprire il browser all'indirizzo localhost:4533. È il modo più veloce per iniziare ad ascoltare la tua musica senza problemi.
Per gli appassionati o per chi possiede un server domestico, l'opzione preferita è Docker e Docker Compose . Questo permette di isolare il server in un container, evitando che interferisca con altri programmi. È sufficiente creare un file docker-compose.yml che definisca l'immagine deluan/navidrome, mappi le porte (4533 per impostazione predefinita) e colleghi le cartelle dei dati e della musica. Se si utilizza Portainer , è possibile fare tutto questo tramite un'interfaccia grafica creando uno Stack, semplificando notevolmente la gestione.
Se utilizzi un Mac o Linux, puoi eseguirlo direttamente dal file binario oppure configurare un LaunchAgent su macOS in modo che il server si avvii automaticamente all'accensione del computer, evitando di dover avviare manualmente i comandi ogni volta.
Configurazione e ottimizzazione della libreria

Una volta installato, il sistema ti chiederà innanzitutto di creare un account amministratore. Dopodiché, Navidrome inizierà a scansionare le tue cartelle. Ed è qui che entra in gioco un punto cruciale: l'etichettatura dei brani . Per evitare che la tua musica appaia disordinata, i file devono avere metadati corretti (artista, album, numero di traccia). Se noti che alcuni elementi sono disorganizzati, strumenti come MusicBrainz Picard sono preziosi per ripulire i tag in modo che Navidrome possa raggruppare tutto alla perfezione.
Nel pannello delle impostazioni, è possibile regolare dettagli come la modalità ReplayGain , che garantisce la riproduzione di tutti i brani allo stesso volume, evitando di dover regolare il volume ogni due tracce. È inoltre possibile collegare il server a Last.fm o ListenBrainz per registrare automaticamente tutta la riproduzione, mantenendo aggiornata la cronologia musicale indipendentemente dal dispositivo utilizzato per l'ascolto.
Come accedere dal tuo telefono cellulare e da altri dispositivi

La magia avviene quando vuoi portare la tua musica sempre con te. Dato che Navidrome è compatibile con Subsonic, hai a disposizione un'ampia gamma di app tra cui scegliere. Su Android, Symfonium e Substreamer sono ottime opzioni, mentre su iOS spiccano Amperfy e play:sub . Per configurare la connessione, ti servono solo l'indirizzo IP del tuo server (ad esempio, http://192.168.1.15:4533), il tuo nome utente e la password.
Se vuoi uscire di casa e continuare ad ascoltare la tua musica senza problemi tecnici, puoi usare Tailscale . Questo strumento crea una rete privata virtuale (VPN) che ti permette di accedere al tuo server come se fossi nel tuo salotto, anche se ti trovi in un'altra città. Per chi preferisce una soluzione più tradizionale, è possibile configurare un reverse proxy con Nginx o Caddy e un certificato SSL per accedervi tramite il proprio dominio sicuro (https).
Gestione avanzata e trucchi aggiuntivi
Se desideri portare l'esperienza a un livello superiore, puoi aggiungere FileBrowser a Navidrome utilizzando Docker. Questo ti permette di caricare i file musicali sul tuo server direttamente dal browser, eliminando la necessità di cartelle condivise o unità USB. Inoltre, per gli utenti Windows, il firewall potrebbe bloccare l'accesso dal dispositivo mobile; in tal caso, sarà necessario aprire la porta 4533 nelle regole in entrata del firewall di Windows Defender.
Per chi apprezza l'estetica, esistono client desktop come Feishin o Aonsoku che emulano l'interfaccia di Spotify, offrendo un'esperienza visivamente molto più accattivante rispetto al sito web di base. Queste app consentono di esplorare le discografie degli artisti e scoprire brani popolari grazie all'integrazione con database esterni, rendendo la gestione della propria collezione dinamica e moderna.
Avere un sistema come Navidrome trasforma completamente il nostro rapporto con la musica, permettendoci di centralizzare migliaia di file in un unico luogo e di accedervi da qualsiasi dispositivo. Dalla semplicità di un programma di installazione su Windows alla potenza di Docker su un Mini PC o un Raspberry Pi, la flessibilità è totale. In combinazione con una buona gestione dei tag dei file e applicazioni client come Symfonium o Amperfy, otteniamo un'alternativa privata, gratuita e ad alta fedeltà che supera i limiti degli attuali servizi in abbonamento.