LMS
Lengvas savarankiškai talpinamas muzikos srautinio perdavimo serveris su Subsonic API
Pasirink VPS diegimo planą LMS
Pratęsiama 2 metams už 14,99 €/mėn. Atšauk bet kada.
Apie LMS
LMS – lengvas muzikos serveris – yra atvirojo kodo, savarankiškai talpinamas muzikos transliacijos serveris, parašytas C++ kalba, kuris tavo asmeninę garso įrašų biblioteką pateikia per greitą žiniatinklio sąsają ir su Subsonic suderinamą API. Užuot pasikliaujant SaaS transliacijos paslauga, kuri vis labiau teikia pirmenybę katalogui kaip produktui, o ne muzikai, kurią iš tikrųjų turi, LMS indeksuoja garso failų aplanką diske ir leidžia juos transliuoti į bet kurią naršyklę arba į bet kurį iš dešimčių mobiliųjų ir stalinių kompiuterių klientų, kurie jau palaiko Subsonic protokolą. Rezultatas – mažai resursų reikalaujanti, nuo tiekėjo nepriklausoma muzikos posistemė, kuri tinka nuo asmeninės bibliotekos mažame VPS iki namų ūkio sąrankos su keliais naudotojais ir dešimtimis tūkstančių takelių.
Dažni naudojimo atvejai
Muzikos kolekcionieriai, turintys dideles asmenines bibliotekas – FLAC įrašus, fizinės laikmenos be nuostolių atsargines kopijas, sunkiai randamus gyvų pasirodymų įrašus – naudoja LMS, kad tas katalogas būtų transliuojamas iš bet kurios vietos, neįkeliant jo iš naujo į komercinę paslaugą, kuri gali net neleisti tų formatų, kurie jiems rūpi. Namų ūkiai su keliais klausytojais savarankiškai talpina LMS, kad kiekvienas šeimos narys turėtų savo grojaraščius, įvertinimus ir klausymosi istoriją, dalindamasis viena pagrindine biblioteka ir vienu atsarginių kopijų kūrimo kanalu. Pirmiausia mobiliaisiais įrenginiais besinaudojantys klausytojai pasirenka jiems labiausiai patinkantį Subsonic klientą (substreamer, DSub, Symfonium, play:Sub, Sublime Music ir kt.) ir nukreipia jį į savo LMS egzempliorių, gaudami patobulintą vietinę patirtį, LMS nereikalaujant siųsti savo programėlių. Audiofilai naudoja LMS kaip privačią alternatyvą Spotify ar Apple Music didelės spartos atkūrimui privačiuose tinkluose, pasinaudodami tik skaitymo bibliotekos prijungimais ir gerai apibrėžtomis perkodavimo taisyklėmis. Privatumui jautrūs klausytojai savarankiškai talpina tiek LMS, tiek „scrobble“ tikslą, pvz., Maloja, tame pačiame VPS, visiškai pašalindami klausymosi duomenis iš trečiųjų šalių paslaugų, tačiau vis tiek gaudami statistiką pagal takelius ir atlikėjus. Pažengę naudotojai, turintys jau sutvarkytas bibliotekas NAS aparatinėje įrangoje, prijungia esamą bendrinamą aplanką prie LMS konteinerio kaip `/music:ro`, leisdami LMS jį indeksuoti neliečiant šaltinio failų.
Pagrindinės funkcijos
- Su Subsonic suderinama API, kuri veikia su plačia Subsonic klientų ekosistema visose pagrindinėse platformose
- Lengvas C++ demonas su SQLite pagrindu veikiančia metaduomenų saugykla, užtikrinančia nuspėjamą resursų naudojimą mažuose VPS planuose
- Kelių naudotojų paskyros su atskirais grojaraščiais, įvertinimais, klausymosi istorija, pažymėtais elementais ir kiekvieno naudotojo nustatymais
- Išmanusis rekomendacijų variklis, kuris kuria panašių atlikėjų ir takelių grupes iš žymų ir klausymosi istorijos
- Radijo ir automatinio paleidimo režimai, kurie pradinį pasirinkimą papildo panašia medžiaga iš vietinės bibliotekos
- Su Last.fm ir Maloja suderinamas „scrobbling“ vieningai klausymosi istorijai visuose įrenginiuose ir programėlėse
- Tik skaitymo muzikos katalogo prijungimas, kad serveris niekada netyčia nepakeistų ar neištrintų šaltinio garso įrašų
- Keli autentifikavimo posistemiai – vidinis, PAM ir HTTP antraštės SSO – skirti integravimui su esamais tapatybės sistemos
- Viršelių ištraukimas, perkodavimas klientams, kuriems reikia skirtingų formatų, ir metaduomenimis pagrįsti bibliotekos rodiniai
- Konfigūruojamas patikimo tarpinio serverio palaikymas švariai integracijai už atvirkštinių tarpinių serverių, tokių kaip Traefik
- Atvirojo kodo GPL licencijavimas su aktyviu aukštesnio lygio kūrimu ir dažnais žymėtais leidimais
- Web sąsaja su grojaraščių valdymu, eilių valdymu ir bibliotekos naršymu, įdiegta tiesiai į serverio atvaizdą
Kodėl verta diegti LMS Hostinger VPS serveryje
LMS paleidimas Hostinger VPS serveryje suteikia tau privačius, nuo tiekėjo nepriklausomus namus asmeninei muzikos bibliotekai, kuri išlieka nepaveikta jokių transliacijos platformos katalogo, kainodaros ar politikos pokyčių. Dedikuotas procesorius VPS serveryje numatomai tvarko perkodavimą, bibliotekos nuskaitymus ir vienu metu klausomus vartotojus; nuolatinė disko atmintis užtikrina SQLite metaduomenų duomenų bazės, klausymosi istorijos ir grojaraščių ilgaamžiškumą po konteinerio perkrovimų ir pagrindinio serverio atnaujinimų. Kadangi LMS nuskaito muzikos katalogą, bet jo nekeičia, šaltinio prijungimas tik skaitymo režimu visiškai apsaugo tavo garso failus, net jei indeksavimo programa susiduria su klaida. Kartu su Traefik pagrindu veikiančiu HTTPS maršrutizavimu, viešasis URL, į kurį nukreipi savo Subsonic klientus, yra TLS šifruojamas kiekviename įrenginyje. C++ vykdymo aplinka leidžia diegimui būti pakankamai mažam, kad galėtų egzistuoti kartu su kitomis savarankiškai talpinamomis paslaugomis — tokiomis kaip „scrobble“ tikslas, pavyzdžiui, Maloja, sinchronizavimo serveris, pavyzdžiui, Syncthing, atsarginės kopijos paslauga — tame pačiame VPS serveryje, jo neapkraunant. Klausytojams, kurie teikia pirmenybę savo kuruojamam katalogui, o ne katalogui, kurį nusprendė siūlyti SaaS teikėjas, savarankiškas LMS talpinimas Hostinger serveryje yra aiškus kelias atgal prie muzikos, kurią jie iš tikrųjų turi.
Pasirink VPS diegimo planą LMS
Pratęsiama 2 metams už 14,99 €/mėn. Atšauk bet kada.