- Funkwhale umožňuje streaming súkromné, federované a nevysledovateľné, s aplikácie Subsonický a bezstratový zvuk.
- Inštalácia pomocou Dockeru je odporúčaná metóda; na VPS získate dostupnosť, šifrovanie a jednoduchosť.
- Existujú alternatívy ako Plex, Jellyfin, Navidrome, Koel alebo Subsonic pre rôzne profily a rozpočty.
Už vás nebaví platiť poplatky za počúvanie vašej obľúbenej hudby? S trochou vynaliezavosti to dokážete. nastavte si vlastný Spotify doma A noste ho vo vrecku, s vašou knižnicou, podľa vlastného uváženia a bez toho, aby ste prezradili svoje dáta. Funkwhale a ďalšie bezplatné softvérové nástroje vám umožňujú vytvoriť hudobný server na prehrávanie hudby z prehliadača alebo mobilných aplikácií, či už v lokálnej sieti alebo na diaľku.
Myšlienka je jednoduchá: centralizujete svoje súbory MP3 alebo FLAC na serveri a máte k nim prístup z akéhokoľvek zariadenia. To vám dáva Úplná kontrola, súkromie a kvalita podľa vašich predstáv.Okrem lepšej podpory umelcov priamym nákupom ich hudby to vyžaduje aj nejaké technické úpravy: Docker, porty, DNS… s dobrým tutoriálom a trochou trpezlivosti nie je nič nemožné.
Čo je Funkwhale a prečo sa oplatí?
Funkwhale je bezplatná a open-source federovaná audio platforma, ktorú môžete Nainštalujte si na svoj vlastný počítač alebo na VPSFunguje to prostredníctvom „podov“ (inštancií), ktoré je možné prepojiť, podobne ako Mastodon: ovládate svoju knižnicu, pravidlá a s kým zdieľate. V praxi sa z toho stáva súkromná streamovacia služba pre vašu hudobnú zbierku s moderným webovým prehrávačom a kompatibilitou s mobilnými klientmi Subsonic.
Rozhranie je veľmi prehľadné: je usporiadané podľa knižníc, takže môžete oddeliť žánre, kvalitu alebo recenzie a nahrávanie je jednoduché ako presunutie súborov do okna prehliadača. Systém Automaticky číta metadáta a zakrývaUmožňuje vám vytvárať zoznamy a má režim „Rádiá“, ktorý generuje náhodné mixy na základe vášho obsahu, bez komerčných algoritmov alebo dotieravých odporúčaní.
Aký je to pocit používať Funkwhale denne?
Na počítači to funguje ako „moja hudba, moje pravidlá“: idete na webovú stránku, prezeráte si interpretov, albumy a zoznamy skladieb a o pár sekúnd už váš zvuk prúdi. Na mobile môžete vďaka kompatibilite s protokolom Subsonic používať aplikácie ako Ultrazvuk (Android) Tempo, ktoré sa pripája k vášmu serveru s minimálnou konfiguráciou. Vaše súbory FLAC alebo MP3 cestujú z vášho domova do vášho zariadenia bez povinnej kompresie a bez sprostredkovateľov.
Pre tých, ktorí prichádzajú z komerčných platforiem, absencia reklám a skutočnosť, že Neexistuje žiadne profilovanie ani sledovanieNavyše, ak používate prehliadač v systéme Android, webový prehrávač sa dobre prispôsobí obrazovke. Najpohodlnejšou možnosťou je však zvyčajne natívna aplikácia kompatibilná so Subsonic, ktorá vám umožňuje ukladať do vyrovnávacej pamäte alebo sťahovať obsah a rýchlo spravovať zoznamy prehrávania.
Inštalácia: Čo potrebujete vedieť (Docker, sieť a drobné ohyby)
Najmenej „romantickou“ časťou je nastavenie. Nie je to jednoduchý proces „ďalší-ďalší“, najmä ak chcete, aby bol váš server prístupný aj mimo vášho domova. WindowsNapríklad sa budete musieť vysporiadať s firewallom, sieťovými nastaveniami a mostmi Docker; v Linux Všetko je jednoduchšie, pretože Docker funguje natívne a s menším počtom vrstievAkonáhle prekonáte tento bod, všetko do seba zapadne.
Odporúčaný spôsob inštalácie Funkwhale je pomocou kontajneryDocker spracováva závislosti a aktualizácie, čo uľahčuje neskoršiu migráciu na VPS. Typický pracovný postup v systéme Linux by spočíval vo vytvorení vyhradeného používateľa, definovaní premenných prostredia a spustení kontajnera so zväzkami pre dáta a hudbu. Nižšie je uvedený praktický príklad sumarizujúci najbežnejšie kroky:
sudo useradd -r -s /usr/bin/nologin -d /srv/funkwhale -m funkwhale
sudo adduser funkwhale docker
cd /srv/funkwhale
sudo -u funkwhale -H bash
export FUNKWHALE_VERSION="0.18.3"
touch .env
echo "FUNKWHALE_HOSTNAME=tudominio.funkwhale" >> .env
echo "FUNKWHALE_PROTOCOL=https" >> .env
echo "NGINX_MAX_BODY_SIZE=100M" >> .env
echo "FUNKWHALE_API_IP=127.0.0.1" >> .env
echo "FUNKWHALE_API_PORT=5000" >> .env
echo "DJANGO_SECRET_KEY=$(openssl rand -hex 45)" >> .env
echo "NESTED_PROXY=1" >> .env
chmod 600 .env
docker run \
--name=funkwhale \
--restart=unless-stopped \
--env-file=/srv/funkwhale/.env \
-v /srv/funkwhale/data:/data \
-v /path/to/your/music/dir:/music:ro \
-e PUID=$UID \
-e PGID=$GID \
-p 5000:80 \
-d \
funkwhale/all-in-one:$FUNKWHALE_VERSION
Po inštalácii sa budete môcť prihlásiť z prehliadača pomocou localhost: 5000 (alebo vašu doménu, ak ste už nastavili DNS a reverznú proxy). Odtiaľ si vytvorte svoju kolekciu, nahrajte albumy a začnite hrať. Ak sa pripájate mimo domácej siete, zvážte použitie vlastnej domény a TLS na šifrovanie prístupu.
Z desktopu do cloudu: kedy je VPS pre vás ten pravý?
Ak vypnete domáci počítač, hudba prestane hrať. Preto sa často oplatí prejsť na lacný VPS (už od niekoľkých eur mesačne), kde Docker beží hladko a server môžete udržiavať v prevádzke 24 hodín denne, 7 dní v týždni. Linuxové prostredie s proxy (Nginx alebo Traefik), doména a certifikáty Poskytne vám šifrovaný prístup odkiaľkoľvek a zjednoduší údržbu. Pre mnohých je to prirodzený ďalší krok po vyskúšaní lokálneho riešenia.
Výhody a obmedzenia v porovnaní so Spotify
Spotify ponúka obrovský katalóg a okamžité použitie, zatiaľ čo Funkwhale vám dáva majetok a súkromieTo je zásadný rozdiel. V Spotify je všetko centralizované, s používateľskými profilmi, sledovaním zvykov a algoritmickými odporúčaniami; vo Funkwhale hostujete hudbu, vyberáte si zvukový formát a kontrolujete dáta.
Čo sa týka počtu skladieb, niet porovnania: Spotify sa môže pochváliť desiatkami miliónov skladieb, pretože má globálne licenčné zmluvyFunkwhale sa na druhej strane spolieha na to, čo nahráte a čo zdieľajú iné federované inštancie. Výsledkom je prehľadnejšia knižnica, ale plná pokladov a rarít, ideálna pre milovníkov hudby so starostlivo vybranými kolekciami alebo fanúšikov nezávislých vydavateľstiev.
Čo sa týka používateľského zážitku, Spotify je mimoriadne prepracovaný a konzistentný na mobilných zariadeniach, počítačoch aj televízoroch. Funkwhale sa líši v závislosti od podu a klienta, ktorý používate, ale na oplátku vás oslobodzuje od reklám a rušivých odporúčaní. Ak si ceníte personalizáciu a to, aby ste neboli neustále bombardovaní správami, Funkwhale je pre vás to pravé. profil na reklamné účelyTu Funkwhale žiari.
Ochrana osobných údajov a kontrola údajov
Dátový model Spotify sa spolieha na zhromažďovanie informácií o počúvaní, vyhľadávaniach, polohe a zariadeniach na účely poskytovania odporúčaní a reklám. Funkwhale funguje takto: alternatíva zameraná na súkromieŽiadne sledovanie tretími stranami ani komerčné profilovanie. Pri vlastnom hosťovaní si vy sami určujete, čo sa uloží, ako sa to uloží a kto k tomu bude mať prístup.
Pokiaľ ide o kontrolu súkromia, Spotify ponúka v rámci svojho ekosystému obmedzené možnosti; nie je možné deaktivovať jeho dátovú architektúru. Vo Funkwhale si nastavujete pravidlá sami: môžete otvoriť alebo zatvoriť svoju inštanciu, federovať sa s inými podmi alebo fungovať v plne súkromnom režimes úplnou transparentnosťou, pokiaľ ide o informácie, ktoré spravujete.
Kvalita zvuku a počúvanie offline
O počúvaní bez použitia dátSpotify sa integruje descargas v rámci ich oficiálnych aplikácií; vo Funkwhale závisí ukladanie do vyrovnávacej pamäte a sťahovanie od klienta Subsonic, ktorého používate. Nie je to také jednotné ako na centralizovanej platforme, ale môžete Stiahnuť v pôvodnej kvalite Ak to vaša aplikácia podporuje, bez umelých obmedzení bitovej rýchlosti.
Sociálne funkcie a federácia
Spotify vylepšuje zdieľanie v rámci svojej uzavretej záhrady: spoločné playlisty, profily interpretov a odkazy. Funkwhale sa zameriava na federáciu prostredníctvom podov: môžete sledovať knižnice z iných inštancií, komentár k indíciám a objavujte hudbu organicky v rámci komunít. Neexistuje žiadny algoritmus, ktorý by vás tlačil k tomu, čo je populárne; dôležitá je interakcia medzi ľuďmi.
Pre umelcov je rozdiel pozoruhodný. Na Spotify vzťah s fanúšikmi takmer vždy prebieha v rámci kanálov definovaných platformou. Na Funkwhale môžu tvorcovia priamo publikovať hudbu alebo podcasty a vytvárať priamejšie vzťahy s možnosťami... finančná podpora bez sprostredkovateľov a bez algoritmu, ktorý by skrýval ich príspevky.
Náklady: predplatné verzus hosting
Spotify ponúka prémiové predplatné (bez reklám a s možnosťou sťahovania) a bezplatnú verziu s reklamami. Platíte za prístup k rozsiahlemu katalógu. Vo Funkwhale je hlavným nákladom hosting: cenovo dostupný VPS môže stáť okolo niečo vyše jedného eura mesačne S občasnými ponukami a vaším administratívnym časom. Váš rozpočet určuje, kam zameriate svoje úsilie: členské poplatky alebo samosprávu.
Technické požiadavky: čo môžete očakávať
Vytvorenie účtu Spotify trvá dve minúty; nastavenie servera Funkwhale môže trvať niekoľko hodín, ak je to prvýkrát. Ak chcete mať externý prístup, budete potrebovať základné znalosti Linuxu, Dockeru, sietí a DNS. Na oplátku získate úplná kontrola a flexibilitaa základňu, ktorú môžete rozšíriť o reverznú proxy, zálohy a automatizácie.
| Vzhľad | Spotify | Funkwhale |
|---|---|---|
| Čas spustenia | zápis | niekoľko hodín |
| technické znalosti | nikto | Správa servera |
| Priebežné náklady | Predplatné | VPS hosting alebo lokálna elektrina |
| Údržba | zero | Aktualizácie a zálohy |
Praktické tipy pre komplexný zážitok
Aby ste minimalizovali problémy, vopred si pripravte DNS a reverznú proxy s TLS (napríklad pomocou Traefik a Let's Encrypt). Ak potrebujete otvoriť porty, robte to opatrne a zvážte... VPN Typ chvostovej stupnice pre Bezpečný prístup zvonku bez odhalenia služieb. Na mobile vyskúšajte niekoľko klientov Subsonic a porovnajte ich. hudobné aplikácie pre android kým nenájdete ten, ktorý vám bude najpohodlnejší.
Vášnivý spisovateľ o svete bajtov a technológií všeobecne. Milujem zdieľanie svojich vedomostí prostredníctvom písania, a to je to, čo urobím v tomto blogu, ukážem vám všetko najzaujímavejšie o gadgetoch, softvéri, hardvéri, technologických trendoch a ďalších. Mojím cieľom je pomôcť vám orientovať sa v digitálnom svete jednoduchým a zábavným spôsobom.