Well, ideally you simply have a super-light server deployed somewhere - that's the easiest solution.
I don't think setting up a server each time is a good solution, however it might be possible to do so without the external configuration, assuming you don't mind the server's data not being persistent...
Gotcha, didn't think of an external server as Service Containers are part of Github's offering, I'll consider that