Skip to content

Musixmatch is back!#210

Merged
Lambada10 merged 1 commit intoLambada10:masterfrom
kerollosy:musixmatch
Jan 9, 2026
Merged

Musixmatch is back!#210
Lambada10 merged 1 commit intoLambada10:masterfrom
kerollosy:musixmatch

Conversation

@kerollosy
Copy link
Copy Markdown
Contributor

I moved the API from Vercel to a dedicated Oracle Cloud server. It’s way faster than before, and we don't have to worry about the free tier limits that were causing the outages.

I also added an optimized token-rotation algorithm. The cool part is it actually gets smarter and more efficient the more it's used, so the success rate will only go up from here.

Closes #207 and partially #204

@kerollosy
Copy link
Copy Markdown
Contributor Author

Shoutout Pax for giving me alternatives to Vercel

I did try alwaysdata but I was banned because of too many requests previously lol (https://github.com/kerollosy/SongSync/blob/c2c669b04500ae4d7084a7ca813267d03d5a730e/app/src/main/java/pl/lambada/songsync/data/remote/lyrics_providers/others/MusixmatchAPI.kt)
And Render seemed to shut the service down every 50 seconds which would make this hella slow so I just went with Oracle Cloud which offers an awesome always free tier

@Lambada10 Lambada10 merged commit 92ecf1d into Lambada10:master Jan 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Spotify and Musixmatch doesn't working

2 participants