https://github.com/lms-community/lms-stats-service
A service to collect analytics data for the Lyrion Music Server Community
https://github.com/lms-community/lms-stats-service
logitech-media-server lyrion lyrion-music-server squeezebox
Last synced: 3 months ago
JSON representation
A service to collect analytics data for the Lyrion Music Server Community
- Host: GitHub
- URL: https://github.com/lms-community/lms-stats-service
- Owner: LMS-Community
- Created: 2024-04-12T13:03:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-11T05:50:11.000Z (3 months ago)
- Last Synced: 2025-02-11T06:29:08.376Z (3 months ago)
- Topics: logitech-media-server, lyrion, lyrion-music-server, squeezebox
- Language: TypeScript
- Homepage: https://lyrion.org
- Size: 132 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lms-stats-service
This service shall help us to get some insight into how LMS is being used.
We want to know what platforms are the most important, what plugins popular,
and how quickly old Perl versions disappear. Among other things.It provides and endpoint to which LMS will report its data. Another endpoint
returns aggregated information to be used to visualize the data. Another
scheduled task is run daily to aggregate the information for historical analysis.The service is based around [Cloudflare](https://cloudflare.com)'s web services:
* [Workers to implement the handlers](https://developers.cloudflare.com/workers/)
* [D1 for data storage](https://developers.cloudflare.com/d1/)