the tools to make such tools exist in several languages... i started working on something at one time, it is in a moderate state of disarray: https://github.com/Hubmakerlabs/replicatr/tree/main/cmd/ingestr i didn't finish it because i was focused on the relay project that is embedded in, but it also even handles auth afaik still works and should do the job