Maloja
Zelfgehoste muziekscrobble-database met persoonlijke luistergrafieken
Kies een VPS-plan om Maloja te implementeren
Wordt verlengd voor €14,99/mnd voor 2 jaar. Opzeggen kan altijd!
Over Maloja
Maloja is een open-source zelf-gehoste muziekscrobbler die elke track die je afspeelt registreert en de geschiedenis omzet in persoonlijke luisteroverzichten, tijdpulsgrafieken, topartiestenranglijsten en jaaroverzichten. Het is het dichtstbijzijnde community-alternatief voor de datakant van Last.fm — het deel van de dienst dat geleidelijk kromp toen Last.fm zich richtte op redactionele content en wegbewoog van de canonieke thuisbasis voor persoonlijke luistergeschiedenis. Scrobbles stromen Maloja binnen vanuit elke client die al de Last.fm API ondersteunt, plus directe integraties met Plex, Jellyfin, Navidrome, multi-scrobblers, mpdscribble en een lange reeks community-bruggen, zodat dezelfde instantie afspeelbeurten van je telefoon, je thuismediaserver, je desktopspeler en je auto tegelijkertijd kan vastleggen.
Veelvoorkomende gebruiksscenario's
Muziekliefhebbers en langdurige Last.fm-gebruikers hosten Maloja zelf om een persoonlijk luisterarchief op te bouwen dat ze volledig bezitten — en zo bestand te zijn tegen elke prijs-, beleids- of functiewijziging bij een scrobblingdienst van derden. Plex-, Jellyfin- en Navidrome-gebruikers verbinden de scrobble-webhook van hun server met Maloja om elke afspeelbeurt in het huishouden vast te leggen met de juiste artiest-, album- en tracknormalisatie. Privacybewuste luisteraars leiden hun telefoons, desktopspelers en DJ-software naar Maloja in plaats van naar openbare scrobblers, zodat de metadata over wat ze luisteren binnen hun eigen infrastructuur blijft. Hobby-data-analisten behandelen Maloja als een persoonlijk luisterdatawarehouse, en exporteren scrobbles via de API naar Jupyter-notebooks, aangepaste dashboards of jaaroverzichten. Muziekverzamelaars houden een gezaghebbende afspeeltelling bij naast hun bibliotheek om te bepalen wat ze moeten rippen, opnieuw kopen of hierna in de wachtrij moeten plaatsen. Huishoudens met gedeelde media-opstellingen verdelen scrobbles over afzonderlijke accounts, zodat elk lid een persoonlijke luistergeschiedenis behoudt zonder een huishoudelijke stream te vervuilen.
Belangrijkste kenmerken
- Persoonlijke scrobble-database met grafiekpagina's voor topartiesten, -albums en -tracks over configureerbare tijdsbereiken
- Last.fm-compatibel API-eindpunt dat scrobbles accepteert van elke client die het standaard Last.fm-protocol ondersteunt
- Directe integraties met Plex, Jellyfin, Navidrome, multi-scrobblers, mpdscribble en andere door de community onderhouden bruggen
- Tijdpulsgrafieken die laten zien hoe vaak je naar een bepaalde artiest, album of track luistert over weken, maanden en jaren
- Metadataverrijking via Last.fm, Spotify, MusicBrainz en TheAudioDB voor artiestafbeeldingen, albumhoezen en taggegevens
- Optionele Last.fm proxy-scrobbling zodat je bestaande openbare profiel blijft updaten terwijl je ook een privéarchief opbouwt
- API-sleutelbeheer met meerdere sleutels voor het scheiden van scrobble-bronnen (telefoon, server, scripts) en voor intrekking
- Handmatige scrobble-invoer en -bewerking voor het corrigeren van verkeerd getagde afspeelbeurten, het importeren van oude luistergeschiedenis of het corrigeren van metadatafouten
- Album-bewuste tracking die compilaties afhandelt, remixes en credits voor gesplitste artiesten met configureerbare parseringsregels
- Bulkimportworkflows voor het importeren van Last.fm-exports, uitgebreide Spotify-geschiedenis en andere historische scrobble-dumps
- Lichtgewicht Python + SQLite-stack met voorspelbaar resourcegebruik op kleine VPS-instanties
- Configureerbare scrobble-drempels, vanity-niveaus (goud/platina/diamant) en grafiekstijlen om het dashboard naar je eigen hand te zetten
Waarom Maloja implementeren op Hostinger VPS
Maloja draaien op een Hostinger VPS geeft je een privé, leverancieronafhankelijke thuisbasis voor persoonlijke luistergegevens die langer mee moeten gaan dan welke individuele scrobblingdienst dan ook. Zelf-hosten betekent dat scrobbles, API-sleutels en verrijkte metadata allemaal binnen de infrastructuur blijven die je beheert — belangrijk als je luistergeschiedenis als persoonlijke gegevens beschouwt en niet wilt dat deze aan adverteerders wordt verkocht of wordt samengevoegd in een aanbevelingsgrafiek van derden. Toegewezen CPU en schijf op een VPS verwerken continue scrobble-inname van meerdere spelers plus periodieke metadata-verversingen zonder throttling, en de kleine Python + SQLite-voetafdruk draait comfortabel naast andere zelf-gehoste services op dezelfde instantie. Permanente volumestorage houdt jarenlange scrobble-geschiedenis duurzaam over containerherstarts, host-upgrades en VPS-migraties, zodat de dataset die je hebt samengesteld niet verdwijnt wanneer een image verandert. Gecombineerd met Traefik-gebaseerde HTTPS-routering is het API-eindpunt waarnaar je spelers scrobbles posten end-to-end versleuteld, en zijn je dashboards bereikbaar vanaf elk apparaat via een schone, branded URL.
Kies een VPS-plan om Maloja te implementeren
Wordt verlengd voor €14,99/mnd voor 2 jaar. Opzeggen kan altijd!