I'm moving abroad for an indeterminate amount of time, and would like to have a personal test server setup for non-commercial use - just playing around with things. Would also like a separate personal file server with a ton of storage.
I thought about getting a physical box for a while, but this hardly seems worth it anymore. Am currently settling around the idea of just standing up a Linode instance for the test server, but was wondering if anyone knew of additional solutions.
For the file server, the only place I know to get that much cheap storage is Amazon - definitely interested in alternatives
=========================
Test Server
Reqs | Support Linux images -- SU access -- No specific hardware reqs
Usage | Standing up tools to test/play with (Phabricator, git server, Diaspora seed, etc.)
=========================
File Server
Reqs | Support Linux images -- SU access -- Lots of storage (1 TB+) -- Immediate access to files (Glacier won't work)
Usage | Torrenting (Mostly media - nothing morally illicit, although I guess that's subjective - maybe should look at non-US hosting?) -- Long term file storage
I may get a kicking for saying this, and it may not be your need but may fit the needs of some other HN users viewing this (shared hosting options often get criticised); I have found Dreamhost, over these 10 years, able to consistently work well for my three needs: IMAP, SSH and hosting HTML files (FTP too). They're sufficiently big to stay in business, while sufficiently small to fly under the radar of country or corporate based firewalls.
These days I have a DigitalOcean instance. Maintaining a server securely is a full time job. You seem OK with that - a lot of people may not be - so just dropping this 'droplet' in with the mix.