LMS

LMS

Server de streaming muzical ușor, cu auto-găzduire și API Subsonic

Alege planul VPS pentru implementarea LMS

KVM 2
2 nuclee vCPU
8 GB RAM
100 GB spațiu de disc NVMe
8 TB lățime de bandă
7,99  € /lună

Se reînnoiește la prețul de 14,99 €/lună pentru o perioadă de 2 ani. Poți anula oricând.

Despre LMS

LMS — Lightweight Music Server — este un server de streaming muzical open-source, auto-găzduit, scris în C++ care îți expune biblioteca audio personală printr-o interfață web rapidă și un API compatibil Subsonic. În loc să te bazezi pe un serviciu de streaming SaaS care favorizează din ce în ce mai mult catalogul ca produs în detrimentul muzicii pe care o deții de fapt, LMS indexează un folder de fișiere audio pe disc și îți permite să le redai în flux către orice browser sau către oricare dintre zecile de clienți mobili și desktop care utilizează deja protocolul Subsonic. Rezultatul este un backend muzical cu resurse reduse, independent de furnizor, care scalează de la o bibliotecă personală pe un VPS mic la o configurație casnică cu mai mulți utilizatori și zeci de mii de piese.

Cazuri de utilizare comune

Colecționarii de muzică cu biblioteci personale extinse — rip-uri FLAC, backup-uri lossless ale mediilor fizice, înregistrări live greu de găsit — utilizează LMS pentru a menține acel catalog redabil în flux de oriunde, fără a-l reîncărca pe un serviciu comercial care s-ar putea să nu permită formatele care îi interesează. Gospodăriile cu mai mulți ascultători își auto-găzduiesc LMS, astfel încât fiecare membru al familiei să aibă propriile liste de redare, evaluări și istoricul de ascultare, în timp ce partajează o singură bibliotecă subiacentă și o singură conductă de backup. Ascultătorii care preferă mobilul aleg un client Subsonic pe care îl preferă (substreamer, DSub, Symfonium, play:Sub, Sublime Music și altele) și îl direcționează către instanța lor LMS, obținând o experiență nativă rafinată fără ca LMS să fie nevoit să-și livreze propriile aplicații. Audiofilii utilizează LMS ca o alternativă privată la Spotify sau Apple Music pentru redarea la bitrate ridicat prin rețele private, profitând de montările de biblioteci doar pentru citire și de regulile de transcodare bine definite. Ascultătorii conștienți de confidențialitate își auto-găzduiesc atât LMS, cât și o țintă de scrobble precum Maloja pe același VPS, păstrând datele de ascultare complet în afara serviciilor terțe, obținând în același timp statistici per piesă și per artist. Utilizatorii avansați cu biblioteci deja organizate pe hardware NAS montează partajarea existentă în containerul LMS ca `/music:ro`, permițând LMS să o indexeze fără a atinge fișierele sursă.

Funcționalități cheie

  • API compatibil Subsonic care funcționează cu ecosistemul larg de clienți Subsonic pe fiecare platformă majoră
  • Daemon C++ ușor cu stocare de metadate bazată pe SQLite pentru utilizarea predictibilă a resurselor pe planuri VPS mici
  • Conturi de utilizator multiple cu liste de redare, evaluări, istoric de ascultare, elemente marcate cu stea și setări per utilizator separate
  • Motor de recomandare inteligent care construiește grupuri de artiști și piese similare din etichete și istoricul de ascultare
  • Moduri radio și de redare automată care extind o selecție inițială cu material similar din biblioteca locală
  • Scrobbling compatibil Last.fm și Maloja pentru un istoric de ascultare unificat pe toate dispozitivele și aplicațiile
  • Montare doar pentru citire a directorului muzical, astfel încât serverul să nu poată modifica sau șterge accidental fișierele audio sursă
  • Backend-uri de autentificare multiple — intern, PAM și SSO cu antet HTTP — pentru integrarea cu cele existente sisteme de identitate
  • Extracția imaginilor de copertă, transcodarea pentru clienții care au nevoie de formate diferite și vizualizări ale bibliotecii bazate pe metadate
  • Suport configurabil pentru proxy-uri de încredere pentru o integrare curată în spatele proxy-urilor inverse precum Traefik
  • Licențiere GPL open-source cu dezvoltare activă în amonte și lansări etichetate frecvente
  • Interfață web cu gestionarea listelor de redare, controlul cozii și navigarea bibliotecii, integrate direct în imaginea serverului

De ce să implementezi LMS pe Hostinger VPS

Rularea LMS pe un Hostinger VPS îți oferă o casă privată, independentă de furnizor, pentru o bibliotecă muzicală personală care supraviețuiește catalogului, prețurilor sau modificărilor de politică ale oricărei platforme de streaming. CPU-ul dedicat pe un VPS gestionează transcodarea, scanările bibliotecii și ascultătorii concurenți în mod previzibil; stocarea persistentă a volumului menține baza de date de metadate SQLite, istoricul ascultătorilor și listele de redare durabile pe parcursul repornirilor containerelor și actualizărilor gazdei. Deoarece LMS scanează directorul muzical, dar nu îl modifică, montarea sursei ca read-only îți menține fișierele audio complet sigure chiar dacă indexatorul întâmpină o eroare. Combinat cu rutarea HTTPS bazată pe Traefik, URL-ul public către care îți îndrepți clienții Subsonic este criptat TLS pe fiecare dispozitiv. Runtime-ul C++ menține implementarea suficient de mică pentru a coexistă cu alte servicii auto-găzduite — o țintă de scrobble precum Maloja, un server de sincronizare precum Syncthing, un serviciu de backup — pe același VPS fără a-l aglomera. Pentru ascultătorii care preferă catalogul pe care l-au curatat în detrimentul catalogului pe care un furnizor SaaS a decis să îl stocheze, auto-găzduirea LMS pe Hostinger este o cale curată înapoi către muzica pe care o dețin de fapt.

Alege planul VPS pentru implementarea LMS

KVM 2
2 nuclee vCPU
8 GB RAM
100 GB spațiu de disc NVMe
8 TB lățime de bandă
7,99  € /lună

Se reînnoiește la prețul de 14,99 €/lună pentru o perioadă de 2 ani. Poți anula oricând.

Explorează alte aplicații din această categorie