- Navidrome je samostatne hostovaný, ľahký a bezplatný hudobný server, ktorý podporuje širokú škálu zvukových formátov a mobilných klientov.
- Umožňuje vám spravovať rozsiahle hudobné knižnice prostredníctvom moderného webového rozhrania a štandardu OpenSubsonic API.
- Ponúka možnosti bezpečného vzdialeného prístupu a prekódovanie v reálnom čase pre optimalizáciu počúvania na rôznych zariadeniach.
Ak stále radi zbierate CD, kazety alebo kupujete digitálne albumy na Bandcampe, viete, že mať vlastnú knižnicu je potešenie, ale jej správa v dnešnej dobe môže byť poriadna otrava. S nástupom streamovania sme stratili určitú kontrolu nad svojou hudbou a stali sme sa subjektom rozhodnutí platforiem o tom, čo môžeme počúvať a za akú cenu. Našťastie existuje fantastická alternatíva pre tých, ktorí chcú získať späť svoju digitálnu suverenitu a nastaviť si vlastný systém prehrávania bez toho, aby sa spoliehali na tretie strany.
A tu prichádza na rad Navidrome, bezplatný softvérový nástroj s otvoreným zdrojovým kódom, ktorý vám v podstate umožňuje vytvoriť si doma vlastný klon Spotify . Či už máte niekoľko CD alebo obrovskú zbierku tisícov albumov vo formáte FLAC alebo MP3, tento server si s tým všetkým poradí s ľahkosťou a umožní vám prístup k hudbe z počítača, mobilného zariadenia alebo dokonca z kancelárie, pokiaľ máte pripojenie na internet. Je to ideálne riešenie pre tých, ktorí hľadajú súkromie, Hi-Fi kvalitu zvuku a pohodlie synchronizácie všetkého.

Jednoducho povedané, Navidrome je server napísaný v jazyku Go, vďaka čomu je extrémne rýchly a ľahký . Je taký efektívny, že ho môžete spustiť aj na Raspberry Pi Zero bez toho, aby systém padal. Jeho hlavnou funkciou je indexovať váš hudobný priečinok a sprístupniť ho prostredníctvom dobre navrhnutého webového rozhrania alebo externých aplikácií. Jednou z jeho najväčších silných stránok je použitie rozhrania OpenSubsonic API , čo je štandard, ktorý umožňuje desiatkam rôznych mobilných aplikácií bezproblémové pripojenie k vášmu serveru.
Pokiaľ ide o kompatibilitu, Navidrome si s kompatibilitou nerobí starosti. Podporuje prakticky každý predstaviteľný zvukový formát , od bežných MP3 a AAC až po bezstratové formáty ako FLAC, WAV a AIFF. Okrem toho obsahuje pokročilé funkcie, ako je napríklad transkódovanie za chodu , čo je nevyhnutné, ak máte veľmi veľké súbory a chcete si ich vypočuť na mobilnom zariadení bez toho, aby ste minuli všetky dáta, alebo ak zariadenie nepodporuje pôvodný formát.
Inštalácia pre všetky úrovne

V závislosti od toho, ako veľmi vás baví experimentovať s počítačmi, máte niekoľko spôsobov, ako začať. Pre tých, ktorí uprednostňujú jednoduché a priamočiare riešenie pre Windows , je k dispozícii inštalátor .msi. Stačí ho spustiť, zadať umiestnenie hudobných súborov (napríklad C:\Music) a otvoriť prehliadač na adrese localhost:4533. Je to najrýchlejší spôsob, ako si začať vychutnávať hudbu bez akýchkoľvek problémov.
Pre nadšencov alebo tých, ktorí majú domáci server, je preferovanou možnosťou Docker a Docker Compose . To vám umožňuje izolovať server v kontajneri, aby nerušil iné programy. Jednoducho vytvorte súbor docker-compose.yml, ktorý definuje obraz deluan/navidrome, namapuje porty (predvolene 4533) a prepojí priečinky s údajmi a hudbou. Ak používate Portainer , môžete to všetko urobiť z vizuálneho rozhrania vytvorením Stacku, čo značne uľahčí správu.
Ak ste používateľom systému Mac alebo Linux, môžete ho spustiť priamo z binárneho súboru alebo nakonfigurovať LaunchAgent v systéme macOS tak, aby sa server spustil automaticky po zapnutí počítača, čím sa vyhnete nutnosti manuálneho spúšťania príkazov zakaždým.
Konfigurácia a optimalizácia knižnice

Po nainštalovaní vás systém ako prvú vec požiada o vytvorenie administrátorského účtu. Následne začne Navidrome skenovať vaše priečinky. Tu prichádza na rad kritický bod: označovanie skladieb . Aby sa vaša hudba nezobrazovala ako neusporiadaný chaos, súbory musia mať správne metadáta (interpret, album, číslo skladby). Ak si všimnete, že niektoré veci sú neusporiadané, nástroje ako MusicBrainz Picard sú neoceniteľné na vyčistenie značiek, aby Navidrome mohol všetko dokonale zoskupiť.
V paneli nastavení môžete upraviť detaily, ako napríklad režim ReplayGain , ktorý zabezpečí, že všetky skladby sa prehrávajú s rovnakou hlasitosťou, takže nemusíte neustále upravovať hlasitosť každé dve skladby. Server môžete tiež pripojiť k Last.fm alebo ListenBrainz a automaticky nahrávať všetky prehrávané skladby, čím si udržíte históriu hudby aktuálnu bez ohľadu na to, kde ju počúvate.
Ako pristupovať z mobilného telefónu a iných zariadení

Kúzlo sa stane, keď chcete nosiť hudbu vo vrecku. Keďže Navidrome je kompatibilný so Subsonic, máte na výber z obrovského množstva aplikácií. V systéme Android sú Symfonium a Substreamer veľmi solídnymi možnosťami, zatiaľ čo v systéme iOS vynikajú Amperfy a play:sub . Na nastavenie pripojenia potrebujete iba IP adresu vášho servera (napríklad http://192.168.1.15:4533), vaše používateľské meno a heslo.
Ak chcete odísť z domu a pokračovať v počúvaní hudby bez technických problémov, môžete použiť Tailscale . Tento nástroj vytvára virtuálnu súkromnú sieť, ktorá vám umožňuje prístup k serveru, akoby ste boli vo svojej obývačke, aj keď ste v inom meste. Pre tých, ktorí uprednostňujú niečo tradičnejšie, si môžete nakonfigurovať reverznú proxy s Nginx alebo Caddy a SSL certifikátom pre prístup k nemu prostredníctvom vlastnej zabezpečenej domény (https).
Pokročilá správa a ďalšie triky
Ak chcete zážitok posunúť na vyššiu úroveň, môžete pridať FileBrowser spolu s Navidrome pomocou Dockeru. To vám umožní nahrávať hudobné súbory na server priamo z prehliadača, čím sa eliminuje potreba zdieľaných priečinkov alebo USB diskov. Okrem toho, pre používateľov systému Windows môže brána firewall blokovať prístup z mobilného zariadenia; v takom prípade budete musieť otvoriť port 4533 v pravidlách pre vstup brány firewall programu Windows Defender.
Pre tých, ktorí oceňujú estetiku, existujú desktopoví klienti ako Feishin alebo Aonsoku , ktorí napodobňujú rozhranie Spotify a ponúkajú oveľa vizuálne príťažlivejší zážitok ako základná webová stránka. Tieto aplikácie vám umožňujú prehliadať diskografie interpretov a objavovať populárne skladby vďaka integrácii s externými databázami, vďaka čomu je správa vašej zbierky dynamická a moderná.
Systém ako Navidrome úplne mení náš vzťah k hudbe a umožňuje nám centralizovať tisíce súborov na jednom mieste a pristupovať k nim z akéhokoľvek zariadenia. Od jednoduchosti inštalátora vo Windowse až po výkon Dockeru na Mini PC alebo Raspberry Pi, flexibilita je úplná. V kombinácii s dobrým označovaním súborov a klientskymi aplikáciami ako Symfonium alebo Amperfy získavame súkromnú, bezplatnú a vysoko vernú alternatívu, ktorá prekonáva obmedzenia súčasných predplatených služieb.