- Navidrome er en selvhostet, lett og gratis musikkserver som støtter et bredt utvalg av lydformater og mobile klienter.
- Den lar deg administrere enorme musikkbiblioteker gjennom et moderne webgrensesnitt og OpenSubsonic API-standarden.
- Den tilbyr sikre fjerntilgangsalternativer og sanntidstranskoding for å optimalisere lytting på forskjellige enheter.
Hvis du fortsatt liker å samle CD-er, kassetter eller kjøpe digitale album på Bandcamp, vet du at det er en glede å ha ditt eget bibliotek, men å administrere det i disse dager kan være en skikkelig hodepine. Med fremveksten av strømming har vi mistet noe av kontrollen over musikken vår, og blitt underlagt plattformenes beslutninger om hva vi kan lytte til og til hvilken pris. Heldigvis finnes det et fantastisk alternativ for de som ønsker å gjenvinne sin digitale suverenitet og sette opp sitt eget avspillingssystem uten å være avhengige av tredjeparter.
Det er her Navidrome kommer inn i bildet, et gratis og åpen kildekode-programvareverktøy som i hovedsak lar deg lage din egen Spotify-klone hjemme. Enten du har noen få CD-er eller en massiv samling av tusenvis av album i FLAC- eller MP3-format, kan denne serveren håndtere alt enkelt, slik at du får tilgang til musikken din fra PC-en, mobilenheten eller til og med kontoret ditt, så lenge du har en internettforbindelse. Det er den ideelle løsningen for de som søker privatliv, Hi-Fi-lydkvalitet og bekvemmeligheten av å ha alt synkronisert.

Enkelt sagt er Navidrome en server skrevet i Go, noe som gjør den ekstremt rask og lett . Den er så effektiv at du til og med kan kjøre den på en Raspberry Pi Zero uten at systemet krasjer. Hovedfunksjonen er å indeksere musikkmappen din og servere den gjennom et godt designet webgrensesnitt eller via eksterne applikasjoner. En av dens største styrker er bruken av OpenSubsonic API , en standard som lar dusinvis av forskjellige mobilapplikasjoner koble seg til serveren din sømløst.
Når det gjelder kompatibilitet, tukler ikke Navidrome. Den støtter så å si alle tenkelige lydformater , fra vanlige MP3- og AAC-formater til tapsfrie formater som FLAC, WAV og AIFF. Videre inkluderer den avanserte funksjoner som transkoding på farten , noe som er viktig hvis du har veldig store filer og vil lytte til dem på mobilenheten din uten å bruke opp all dataen din, eller hvis enheten ikke støtter det originale formatet.
Installasjon for alle nivåer

Avhengig av hvor mye du liker å fikle med datamaskiner, har du flere måter å komme i gang på. For de som foretrekker en grei og enkel løsning for Windows , finnes det et .msi-installasjonsprogram. Bare kjør det, angi plasseringen til musikkfilene dine (for eksempel C:\Music), og åpne nettleseren din til localhost:4533. Det er den raskeste måten å begynne å nyte musikken din uten problemer.
For entusiaster eller de med en hjemmeserver er det foretrukne alternativet Docker og Docker Compose . Dette lar deg isolere serveren i en container slik at den ikke forstyrrer andre programmer. Bare opprett en docker-compose.yml-fil som definerer deluan/navidrome-imaget, kartlegger portene (4533 som standard) og kobler data- og musikkmappene. Hvis du bruker Portainer , kan du gjøre alt dette fra et visuelt grensesnitt ved å opprette en Stack, noe som gjør administrasjonen mye enklere.
Hvis du er en Mac- eller Linux-bruker, kan du kjøre den direkte fra binærfilen eller konfigurere en LaunchAgent på macOS slik at serveren starter automatisk når du slår på datamaskinen, og dermed slipper du å starte kommandoer manuelt hver gang.
Bibliotekkonfigurasjon og optimalisering

Når den er installert, vil systemet først be deg om å opprette en administratorkonto. Derfra vil Navidrome begynne å skanne mappene dine. Det er her et kritisk punkt kommer inn i bildet: sangmerking . For å forhindre at musikken din fremstår som et rot, må filene ha riktige metadata (artist, album, spornummer). Hvis du legger merke til at noen ting er uorganisert, er verktøy som MusicBrainz Picard uvurderlige for å rydde opp i taggene slik at Navidrome kan gruppere alt perfekt.
I innstillingspanelet kan du justere detaljer som ReplayGain-modus , som sikrer at alle sanger spilles av med samme volum, slik at du ikke trenger å justere volumkontrollen for hvert andre spor. Du kan også koble serveren til Last.fm eller ListenBrainz for å automatisk ta opp all avspilling, slik at musikkhistorikken din holdes oppdatert uansett hvor du lytter.
Slik får du tilgang fra mobiltelefonen din og andre enheter

Magien skjer når du vil ha musikken din i lommen. Siden Navidrome er kompatibel med Subsonic, har du et stort utvalg av apper å velge mellom. På Android er Symfonium og Substreamer svært solide alternativer, mens på iOS skiller Amperfy og play:sub seg ut . For å sette opp tilkoblingen trenger du bare serverens IP-adresse (for eksempel http://192.168.1.15:4533), brukernavn og passord.
Hvis du vil forlate hjemmet og fortsette å lytte til musikken din uten tekniske problemer, kan du bruke Tailscale . Dette verktøyet oppretter et virtuelt privat nettverk som lar deg få tilgang til serveren din som om du var i stuen din, selv om du er i en annen by. For de som foretrekker noe mer tradisjonelt, kan du konfigurere en omvendt proxy med Nginx eller Caddy og et SSL-sertifikat for å få tilgang til den via ditt eget sikre domene (https).
Avansert administrasjon og ekstra triks
Hvis du vil ta opplevelsen til neste nivå, kan du legge til FileBrowser sammen med Navidrome ved hjelp av Docker. Dette lar deg laste opp musikkfiler til serveren din direkte fra nettleseren din, og eliminerer behovet for delte mapper eller USB-stasjoner. I tillegg kan det hende at brannmuren din blokkerer tilgang fra mobilenheten din for Windows-brukere. I så fall må du åpne port 4533 i innkommende regler for Windows Defender-brannmuren.
For de som setter pris på estetikk, finnes det skrivebordsklienter som Feishin eller Aonsoku som etterligner Spotifys grensesnitt, og tilbyr en mye mer visuelt tiltalende opplevelse enn det grunnleggende nettstedet. Disse appene lar deg bla gjennom artisters diskografier og oppdage populære låter takket være integrasjon med eksterne databaser, noe som gjør administrasjonen av samlingen din dynamisk og moderne.
Å ha et system som Navidrome forvandler fullstendig forholdet vårt til musikken vår, slik at vi kan sentralisere tusenvis av filer på ett sted og få tilgang til dem på hvilken som helst enhet. Fra enkelheten til et installasjonsprogram på Windows til kraften til Docker på en Mini-PC eller en Raspberry Pi, er fleksibiliteten total. Kombinert med god filmerking og klientapplikasjoner som Symfonium eller Amperfy, får vi et privat, gratis og høykvalitetsalternativ som legger begrensningene til nåværende abonnementstjenester bak seg.