Sobre o projeto
multi-scrobbler é um aplicativo auto-hospedado e dockerizado que centraliza o scrobbling de música. Ele monitora a atividade de reprodução de uma ampla variedade de fontes — incluindo Spotify, Jellyfin, Plex, Apple Music, YouTube Music, Kodi, MPD, Sonos e muitas outras — e encaminha esses dados para um ou mais clientes de scrobbling, como Last.fm, ListenBrainz, Libre.fm, Maloja e Koito.
Os principais recursos incluem:
* **Amplo suporte a fontes e clientes**: integra-se a diversos serviços e players de música por meio de suas APIs, além de suportar o encaminhamento de scrobbles de perfis do Last.fm ou ListenBrainz.
* **Suporte multiusuário**: configure o scrobbling para amigos e familiares, com a capacidade de isolar fontes para clientes específicos.
* **Operação resiliente**: lida com falhas de rede e de clientes de forma elegante, com scrobbles enfileirados que tentam novamente automaticamente.
* **Monitoramento e controle**: oferece uma interface web amigável para dispositivos móveis com estatísticas, trilha de auditoria de scrobbles, logs e controle em tempo de execução. Também suporta webhooks (Gotify, Ntfy, Apprise), endpoints de healthcheck e métricas Prometheus.
* **Transformação de dados**: modifique os dados das faixas antes do scrobbling usando expressões regulares ou padrões de busca.
* **Configuração flexível**: configure por variáveis de ambiente ou arquivos JSON.
* **Instalação fácil**: disponível como imagens Docker para x86/ARM ou localmente com NodeJS.
É ideal para usuários que ouvem música em várias plataformas e desejam um histórico de scrobbles unificado e auto-hospedado, sem depender de extensões de navegador ou aplicativos por plataforma. O projeto é licenciado sob MIT e mantido ativamente, com documentação abrangente.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.