Kumpletong gabay sa pag-set up ng sarili mong personal na Spotify gamit ang Navindrome

Huling pag-update: 9 Septiyembre 2026
May-akda: TecnoDigital
  • Ang Navidrome ay isang self-hosted, magaan, at libreng music server na sumusuporta sa iba't ibang format ng audio at mga mobile client.
  • Pinapayagan ka nitong pamahalaan ang malalaking library ng musika sa pamamagitan ng isang modernong web interface at ang pamantayan ng OpenSubsonic API.
  • Nag-aalok ito ng mga ligtas na opsyon sa malayuang pag-access at real-time transcoding upang ma-optimize ang pakikinig sa iba't ibang device.

Isang tumpok ng mga transparent na CD case, na kumakatawan sa pisikal na koleksyon ng musika bago ang digitization.

Kung isa kang taong mahilig pa rin mangolekta ng mga CD, cassette, o bumili ng mga digital album sa Bandcamp, alam mong isang kasiyahan ang pagkakaroon ng sarili mong library, ngunit ang pamamahala nito sa mga panahong ito ay maaaring maging isang tunay na sakit ng ulo. Dahil sa pag-usbong ng streaming, nawalan na tayo ng kontrol sa ating musika, kaya't napapailalim tayo sa mga desisyon ng mga platform kung ano ang maaari nating pakinggan at kung magkano ang presyo. Mabuti na lang at mayroong isang mahusay na alternatibo para sa mga gustong mabawi ang kanilang digital na soberanya at magtayo ng sarili nilang playback system nang hindi umaasa sa mga ikatlong partido.

Dito pumapasok ang Navidrome, isang libre at open-source na software tool na nagbibigay-daan sa iyong gumawa ng sarili mong Spotify clone sa bahay. Mayroon ka mang ilang CD o isang malaking koleksyon ng libu-libong album sa FLAC o MP3 format, madali itong kayang pangasiwaan ng server na ito, na nagbibigay-daan sa iyong ma-access ang iyong musika mula sa iyong PC, mobile device, o kahit sa iyong opisina, basta't mayroon kang koneksyon sa internet. Ito ang mainam na solusyon para sa mga naghahanap ng privacy, kalidad ng Hi-Fi audio , at ang kaginhawahan ng pag-synchronize ng lahat.

Ano nga ba ang Navidrome at bakit ito napakaganda?

Detalye ng isang itim na NAS storage device, na sumisimbolo sa lokal na server kung saan naka-host ang music library.

Sa madaling salita, ang Navidrome ay isang server na nakasulat sa Go, kaya napakabilis at magaan nito . Napakahusay nito kaya maaari mo pa itong patakbuhin sa isang Raspberry Pi Zero nang hindi nagkaka-crash ang system. Ang pangunahing tungkulin nito ay i-index ang iyong music folder at ihatid ito sa pamamagitan ng isang mahusay na dinisenyong web interface o sa pamamagitan ng mga external application. Isa sa mga pinakamalaking kalakasan nito ay ang paggamit nito ng OpenSubsonic API , isang pamantayan na nagbibigay-daan sa dose-dosenang iba't ibang mobile application na kumonekta sa iyong server nang walang putol.

  Paano pumili ng maaasahan, mabilis, at ligtas na hosting para sa iyong website

Sa usapin ng compatibility, hindi nagpapaligoy-ligoy ang Navidrome. Sinusuportahan nito ang halos lahat ng format ng audio na maiisip , mula sa karaniwang MP3 at AAC hanggang sa mga lossless format tulad ng FLAC, WAV, at AIFF. Bukod pa rito, mayroon din itong mga advanced na feature tulad ng on-the-fly transcoding , na mahalaga kung mayroon kang napakalaking file at gusto mong pakinggan ang mga ito sa iyong mobile device nang hindi nauubos ang lahat ng iyong data, o kung hindi sinusuportahan ng device ang orihinal na format.

Pag-install para sa lahat ng antas

Isang babaeng nagpapahinga sa bahay habang nakikinig ng musika gamit ang headphones at smartphone, na naglalarawan sa kaginhawahan ng malayuang pag-access.

Depende sa kung gaano mo kagustong mag-eksperimento sa mga computer, mayroon kang ilang paraan para makapagsimula. Para sa mga mas gusto ang diretso at simpleng solusyon para sa Windows , mayroong .msi installer. Patakbuhin lamang ito, tukuyin ang lokasyon ng iyong mga music file (halimbawa, C:\Music), at buksan ang iyong browser sa localhost:4533. Ito ang pinakamabilis na paraan para simulan ang pag-enjoy sa iyong musika nang walang anumang abala.

Para sa mga mahilig o sa mga may home server, ang mas mainam na opsyon ay ang Docker at Docker Compose . Nagbibigay-daan ito sa iyong ihiwalay ang server sa isang container para hindi ito makasagabal sa ibang mga programa. Gumawa lamang ng docker-compose.yml file na tumutukoy sa deluan/navidrome image, imapa ang mga port (4533 bilang default), at i-link ang mga data at music folder. Kung gagamit ka ng Portainer , magagawa mo ang lahat ng ito mula sa isang visual interface sa pamamagitan ng paglikha ng Stack, na ginagawang mas madali ang pamamahala.

Kung ikaw ay gumagamit ng Mac o Linux, maaari mo itong patakbuhin nang direkta mula sa binary o i-configure ang isang LaunchAgent sa macOS upang awtomatikong magsimula ang server kapag binuksan mo ang computer, nang sa gayon ay maiwasan ang manu-manong paglulunsad ng mga utos sa bawat oras.

Pag-configure at pag-optimize ng library

Pader ng mga lumang kagamitan sa tunog at mga amplifier, na nag-uugnay ng nilalaman na may pagkahilig sa high fidelity (Hi-Fi) audio.

Kapag na-install na, ang unang gagawin ng system ay hihilingin sa iyo na gumawa ng administrator account. Mula doon, sisimulan ng Navidrome na i-scan ang iyong mga folder. Dito pumapasok ang isang kritikal na punto: ang pag-tag ng kanta . Upang maiwasan ang paglitaw ng iyong musika bilang isang magulong bagay, dapat ay may tamang metadata ang mga file (artist, album, track number). Kung mapapansin mong may ilang bagay na hindi organisado, ang mga tool tulad ng MusicBrainz Picard ay napakahalaga para sa paglilinis ng mga tag upang maipangkat nang perpekto ng Navidrome ang lahat.

  Nangungunang 5 Libreng Serbisyo sa Pagho-host na may PHP at MySQL

Sa loob ng panel ng mga setting, maaari mong isaayos ang mga detalye tulad ng ReplayGain mode , na tinitiyak na lahat ng kanta ay tumutugtog sa parehong volume para hindi mo na kailangang patuloy na isaayos ang volume control kada dalawang track. Maaari mo ring ikonekta ang server sa Last.fm o ListenBrainz para awtomatikong i-record ang lahat ng iyong playback, na pinapanatiling updated ang iyong music history kahit saan ka makinig.

Paano mag-access mula sa iyong mobile phone at iba pang mga device

Modernong interface ng music app sa dark mode sa isang smartphone, na kumakatawan sa karanasan ng mga customer ng Navidrome.

Nangyayari ang mahika kapag gusto mong dalhin ang iyong musika sa iyong bulsa. Dahil tugma ang Navidrome sa Subsonic, marami kang mapagpipiliang app. Sa Android, ang Symfonium at Substreamer ay mga matibay na opsyon, habang sa iOS, namumukod-tangi ang Amperfy at play:sub . Para i-set up ang koneksyon, kailangan mo lang ang IP address ng iyong server (halimbawa, http://192.168.1.15:4533), ang iyong username, at password.

Kung gusto mong umalis ng bahay at ipagpatuloy ang pakikinig sa iyong musika nang walang teknikal na abala, maaari mong gamitin ang Tailscale . Ang tool na ito ay lumilikha ng isang virtual private network na nagbibigay-daan sa iyong ma-access ang iyong server na parang nasa iyong sala ka, kahit na nasa ibang lungsod ka. Para sa mga mas gusto ang isang bagay na mas tradisyonal, maaari mong i-configure ang isang reverse proxy gamit ang Nginx o Caddy at isang SSL certificate upang ma-access ito sa pamamagitan ng iyong sariling secure domain (https).

Advanced na pamamahala at karagdagang mga trick

Kung gusto mong dalhin ang karanasan sa susunod na antas, maaari mong idagdag ang FileBrowser kasama ang Navidrome gamit ang Docker. Nagbibigay-daan ito sa iyong mag-upload ng mga file ng musika sa iyong server nang direkta mula sa iyong browser, na nag-aalis ng pangangailangan para sa mga shared folder o USB drive. Bukod pa rito, para sa mga gumagamit ng Windows, maaaring harangan ng iyong firewall ang access mula sa iyong mobile device; sa ganitong kaso, kakailanganin mong buksan ang port 4533 sa mga inbound rules ng Windows Defender Firewall.

  Ano ang isang server at kung paano ito gumagana: Mga uri at katangian

Para sa mga mahilig sa estetika, may mga desktop client tulad ng Feishin o Aonsoku na ginagaya ang interface ng Spotify, na nag-aalok ng mas kaakit-akit na karanasan kaysa sa karaniwang website. Binibigyang-daan ka ng mga app na ito na mag-browse ng mga diskograpiya ng mga artista at tumuklas ng mga sikat na track salamat sa integrasyon sa mga panlabas na database, na ginagawang dynamic at moderno ang pamamahala ng iyong koleksyon.

Ang pagkakaroon ng sistemang tulad ng Navidrome ay lubos na nagbabago sa ating relasyon sa ating musika, na nagbibigay-daan sa amin na i-centralize ang libu-libong file sa isang lugar at ma-access ang mga ito sa anumang device. Mula sa pagiging simple ng isang installer sa Windows hanggang sa kapangyarihan ng Docker sa isang Mini PC o isang Raspberry Pi, ang flexibility ay lubos. Kasama ang mahusay na file tagging at mga client application tulad ng Symfonium o Amperfy, nakakakuha kami ng pribado, libre, at high-fidelity na alternatibo na nag-iiwan sa mga limitasyon ng kasalukuyang mga serbisyo ng subscription.