Thanks for this. I got it setup in docker pretty easily.
I just wish it had a way to set a limit on data usage. Unfortunately, my ISP has a hidden data cap of about 4TB a month and looking at the speeds this runs at and the amount of data it downloaded/uploaded in just a few hours I could probably blow through that cap in two weeks or so.
I'll have to manage that, which for me is a minor annoyance, but I'm for sure there are plenty of others for whom that could be a much bigger problem.