Just curious but if you are already on Hetzner, why not do the processing also there?
https://news.ycombinator.com/item?id=45978308