dd44b45cd0
docs: document installation & add prod docker-compose
2023-04-02 13:16:00 +02:00
52a5a39cb3
feat(dev): combine all docker-compose setups
2022-09-27 18:14:49 +02:00
12f94685ca
docs: make readme visually appealing
2022-07-06 20:37:50 +02:00
6b1640b753
feat(observability): Replace Prometheus package with OpenTelemetry
2022-06-18 17:48:16 +02:00
ee5bd41a37
feat(api): configurable max pool connections
...
This should help with failing health checks while the crawler is running.
Quick math: 10 users, 30 songs each, each song requires at least 3
queries => 900 db queries every minute.
With the default of 10 pool connections, this blocks all available db
bandwidth for some time and causes slow UI and failing healthchecks.
2022-06-11 19:21:00 +02:00
a0ffe108e1
feat(api): update existing artists in MusicLibrary
2021-11-21 15:53:49 +01:00
879c6a62e2
feat: add optional basic auth for metrics endpoint
2020-12-06 03:03:33 +01:00
66fd6ce1b4
feat(api): custom spotify crawler interval
2020-11-28 18:28:38 +01:00
e2056b4734
feat(api): add prometheus metrics
...
Currently we support metrics for the Node.js runtime and HTTP endpoints.
2020-11-21 19:55:53 +01:00
5440571d91
docs: fix SPOTIFY_AUTH_API_URL default value typo
2020-11-21 15:38:56 +01:00
0826d86786
docs: add sentry config to readme
2020-11-21 15:37:56 +01:00
75d3e2edbd
feat: add docs and polish
2020-05-03 21:10:31 +02:00
db62d5d908
feat(api): setup nestjs
2020-05-03 21:00:20 +02:00