2 ms·
At the minimum, you would need a t2.micro instance with enough disk to store files before you've copied them to wherever you're going to do the watching. I've t
by maxaf 9y ago
At the minimum, you would need a t2.micro instance with enough disk to store files before you've copied them to wherever you're going to do the watching. I've tried doing this with a t2.nano, but the memory there simply isn't enough.
There are dedicated torrent box packages out there, but I have no personal experience with them, as for me tmux + rtorrent + nginx has been sufficient for years. It used to be that only certain versions of rtorrent supported magnet links, but the latest Debian stable ships with one that works just fine, so there's no longer any need to compile anything from source.
I do recommend reading through rtorrent's configuration file because the settings can make a difference in how long it takes to download something. Also, be sure to adjust your security to allow BitTorrent traffic.
As for cost, it's never been a problem: I haven't seen an AWS bill above $60, which includes a bunch of EBS volumes, the instance, the bandwidth, and my various encrypted long term backups in S3.
- EpicEng 9y agoWhat's the advantage in using an EC2 instance as opposed to a box sitting in your house behind a VPN? VPN services cost about $6 / month or less.
- maxaf 9y agoI can (and do) use the EC2 instance for other things. It often pulls quadruple duty. The available bandwidth also allows me crank up rtorrent to aggressively seek other peers, such that a typical 45 minute episode takes about 15 minutes to download in 1080p. I then feed the https URL to VLC and watch the file. Torrenting directly here always takes longer. I've never tried a VPN, but it wouldn't make the bits travel any faster. Additionally, in my household everything with a CPU and a network interface ends up getting cannibalized for some project or another. There must be a name for this phenomenon.
- EpicEng 9y ago>I've never tried a VPN, but it wouldn't make the bits travel any faster. No, definitely not; its purpose is only to hide your true IP. Fair enough, if I had other things running in EC2 I'd probably consider this as well.