- Funkwhale permet un transmissió privat, federat i sense rastreig, amb aplicacions Subsonic i àudio sense pèrdua.
- La instal·lació amb Docker és la via recomanada; a VPS guanyaràs disponibilitat, xifrat i senzillesa.
- Hi ha alternatives com Plex, Jellyfin, Navidrome, Koel o Subsonic per a diferents perfils i butxaques.
Cansat de pagar quotes per escoltar la teva música preferida? Amb una mica de traça pots muntar el teu propi Spotify a casa i portar-lo a la butxaca, amb la teva biblioteca, a la teva manera i sense cedir les teves dades. Funkwhale i altres eines de programari lliure et permeten crear un servidor musical per reproduir des del navegador o des d'apps mòbils, ja sigui a la teva xarxa local o des de fora.
La idea és senzilla: centralitzes els teus arxius MP3 o FLAC en un servidor i hi accedeixes des de qualsevol dispositiu. Això et dóna control total, privadesa i qualitat al teu gust, a més de donar suport millor als artistes si compres la seva música directament. Això sí, exigeix una mica de feina tècnica: Docker, ports, DNS… res impossible seguint un bon tutorial i amb una mica de paciència.
Què és Funkwhale i per què val la pena
Funkwhale és una plataforma d'àudio federada, lliure i de codi obert que podeu instal·lar al teu propi PC o en un VPS. Funciona per pods (instàncies) que poden interconnectar-se entre si, a l'estil de Mastodon: tu controles la teva biblioteca, les teves regles i amb qui comparteixes. A la pràctica, es converteix en un servei de streaming privat per a la teva col·lecció de música, amb un reproductor web modern i compatibilitat amb clients Subsonic a mòbils.
La interfície és molt neta: s'organitza per biblioteques perquè puguis separar gèneres, qualitats o proves, i la pujada és tan simple com arrossegar els fitxers a la finestra del navegador. El sistema llegeix metadades i portades automàticament, permet crear llistes i té una manera “Ràdios” que genera barreges aleatòries basades en el teu contingut, sense algorismes comercials ni recomanacions invasives.
Com se sent utilitzar Funkwhale cada dia?
En escriptori, la sensació és de “la meva música, les meves regles”: entres a la web, navegues per artistes, àlbums i llistes, i en segons tens el teu so fluint. En mòbil, gràcies a la compatibilitat amb el protocol Subsonic, pots fer servir aplicacions com Ultrasonic (Android) o Tempo, que es connecten al teu servidor amb molt poca configuració. Viatgen els teus fitxers FLAC o MP3 des de casa teva al teu dispositiu, sense compressió obligatòria i sense intermediaris.
Per a qui vingui de plataformes comercials, s?agraeix especialment l?absència d?anuncis i el fet que no hi ha perfilat ni rastreig. A més, si utilitzeu el navegador en Android, el reproductor web s'adapta bé a la pantalla. Tot i així, el més còmode sol ser una app nativa compatible amb Subsonic, que et permet escorcollar o descarregar continguts i gestionar cues de reproducció amb rapidesa.
Instal·lació: què has de saber (Docker, xarxa i petites corbes)
La part menys “romàntica” és la posada en marxa. No és un procés de “següent-següent” i ja, sobretot si vols que el teu servidor sigui accessible fora de casa. A Windows, per exemple, hauràs de bregar amb el tallafocs, ajustaments de xarxa i ponts de Docker; a Linux tot és més directe perquè Docker funciona de forma nativa i amb menys capes. Un cop superat aquest punt, tot encaixa.
La forma recomanada d'instal·lar Funkwhale és amb contenidors. Amb Docker es resolen dependències i actualitzacions, i us resultarà més senzill migrar a un VPS més endavant. Un flux típic a Linux seria crear un usuari dedicat, definir variables dentorn i llançar el contenidor amb els volums per a dades i música. A continuació, un exemple pràctic que sintetitza els passos més comuns:
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
Després de la instal·lació, podràs entrar des del navegador amb localhost: 5000 (o el teu domini si ja has configurat DNS i proxy invers). A partir d'aquí, crea la teva col·lecció, apuja els teus àlbums i comença a reproduir. Si et connectaràs des de fora de casa, planteja't utilitzar un domini propi i TLS per xifrar l'accés.
D'escriptori al núvol: quan convé un VPS
Si apagueu el PC de casa, s'acaba la música. Per això sol valdre la pena migrar a un VPS barat (des d'uns quants euros al mes), on Docker corre sense friccions i pots mantenir el servidor actiu 24/7. Un entorn Linux amb un servidor intermediari (Nginx o Traefik), un domini i certificats us donarà accés xifrat des de qualsevol lloc i simplificarà el manteniment. Per a molts, és el pas natural després de provar en local.
Avantatges i límits davant de Spotify
Spotify ofereix un catàleg gegantí i un ús immediat, mentre que Funkwhale et dóna propietat i privadesa. Aquesta és la gran diferència de fons. A Spotify tot és centralitzat, amb perfils d'usuari, seguiment d'hàbits i recomanacions algorísmiques; a Funkwhale, tu allotges, decideixes el format d'àudio i controles les dades.
En nombre de cançons, no hi ha color: Spotify parla de desenes de milions de temes, perquè disposa de acords de llicència globals. Funkwhale, en canvi, depèn del que pugis tu i del que comparteixin altres instàncies federades. El resultat és una biblioteca més acotada però amb joies i rareses, ideal per a melòmans amb col·leccions cuidades o fans de segells independents.
En experiència dús, Spotify és extremadament polit i consistent en mòbil, escriptori i TV. Funkwhale varia segons el pod i el client que facis servir, però a canvi et lliura d'anuncis i de recomanacions invasives. Si valores la personalització i que ningú et perfili amb fins publicitaris, aquí és on Funkwhale brilla.
Privadesa i control de dades
El model de dades de Spotify es basa en recopilar hàbits d'escolta, cerques, ubicació i dispositius per nodrir recomanacions i anuncis. Funkwhale, per disseny, funciona com alternativa centrada en la privadesa: sense rastrejos de tercers ni perfils comercials. En autoallotjament, decideixes què es guarda, com es guarda i qui hi accedeix.
En controls de privadesa, Spotify ofereix opcions limitades dins del seu ecosistema; no podeu desactivar la vostra arquitectura de dades. A Funkwhale, les polítiques les marques tu: pots obrir o tancar la teva instància, federar amb altres pods o operar en mode totalment privat, amb transparència total sobre la informació que gestiones.
Qualitat d'àudio i escolta sense connexió
Respecte a l'escolta sense fer servir dades, Spotify integra DESCÀRREGUES dins de les seves apps oficials; a Funkwhale, la memòria cau i les descàrregues depenen del client Subsonic que utilitzeu. No és tan uniforme com en una plataforma centralitzada, però pots descarregar a la qualitat original si la teva app ho suporta, sense límits artificials de bitrate.
Funcions socials i federació
Spotify potencia la compartició dins del jardí tancat: llistes col·laboratives, perfils d'artista i enllaços. Funkwhale aposta per la federació via pods: podeu seguir biblioteques d'altres instàncies, comentar pistes i descobrir música de manera orgànica entre comunitats. No hi ha algoritme que t'empenyi a allò popular; mana la interacció entre persones.
Per a artistes, la diferència és notable. A Spotify, la relació amb fans es dóna gairebé sempre dins de carrils marcats per la plataforma. A Funkwhale, els creadors poden publicar música o podcast directament i teixir relacions més directes, amb opcions per suport econòmic sense intermediaris i sense que un algorisme amagui les seves publicacions.
Costos: subscripció vs. allotjament
Spotify planteja subscripció premium (sense anuncis i amb descàrregues) i versió gratuïta amb publicitat. Un paga per accedir a un catàleg massiu. A Funkwhale, el cost principal és l'allotjament: un VPS econòmic pot sortir per poc més d'un euro al mes amb ofertes puntuals, més el temps d'administració. La teva butxaca mana on posar l'esforç: quota o autogestió.
Requisits tècnics: què esperar
Crear un compte a Spotify són dos minuts; aixecar un servidor Funkwhale et pot fer unes hores si és la teva primera vegada. Necessitaràs nocions bàsiques de Linux, Docker, xarxa i DNS si vols accés des de fora. A canvi, obtens control total i flexibilitat, i una base que pots estendre amb proxy invers, còpies de seguretat i automatitzacions.
| aspecte | Spotify | Funkwhale |
|---|---|---|
| Temps de posada en marxa | minuts | Diverses hores |
| Coneixement tècnic | Cap | Administració de servidors |
| Cost continu | Subscripció | Allotjament VPS o electricitat local |
| Manteniment | zero | Actualitzacions i còpies de seguretat |
Trucs pràctics per a una experiència rodona
Per minimitzar mals de cap, prepara abans el teu DNS i un proxy invers amb TLS (per exemple, amb Traefik i Let's Encrypt). Si has d'obrir ports, fes-ho amb cap, i considera'n una VPN tipus Tailscale per accés segur des de fora sense exposar serveis. En mòbils, prova diversos clients Subsonic i compara aplicacions de música per a Android fins a trobar el que et resulti més còmode.
Redactor apassionat del món dels bytes i la tecnologia en general. M'encanta compartir els meus coneixements a través de l'escriptura, i això és el que faré en aquest bloc, mostrar tot el més interessant sobre gadgets, programari, maquinari, tendències tecnològiques, i més. El meu objectiu és ajudar-te a navegar pel món digital de forma senzilla i entretinguda.