krenamer can do this. It just is a regex front end. You could do it with a shell script too.
I am running openmediavault on a HP workstation I bought off ebay. I paid less than $100 dollars for it I think 10 years ago. I have jellyfin set up for media. I should probably upgrade as it is an old Core 2 Quad.
I always read this is why you run a relay as an individual not an exit. Some one has to run a exit at some point though.
Are you looking for a streaming service or a music server?