I'm a self employed web developer and after nine years of hard work, I'm looking to become a bit more "vagrant" starting next year, do some much-needed traveling and a bit and work off and on, making use of one of the greatest advantages of a programming job: The ability to work virtually from everywhere.
For that, I am looking for a reliable hosting company I can entrust my code to in the form of a number of Subversion repositories, and an installation of the Redmine project management tool. As my financial situation may vary during traveling, I am looking for something I can pay up front for a year or two, and is obviously not too pricey.
I don't care where the company is located, as long as it's trustworthy and solid, meaning it's not likely to go out of business next month.
Does anybody know good recommendations? Preferably from own, personal, good experience.
I have looked at CVSDude / Codesion and while they are certainly great, they don't offer Redmine of course, and seem to be aiming toward bigger organizations mainly.
What I would need:
2-5 Gigs of space minimum, freely distributable between SVN, and Redmine attachments
Unlimited number of Subversion projects
Access control (team members / checkout-only accounts / etc.) I don't mind configuring the svn settings on file basis myself
I need the possibility to map a custom domain to the package that is hosted elsewhere
Frequent backups and access to those backups through FTP or other means
I have been running my own virtual server for this until now, but I don't want the hassle, especially on the security side, while I may not always have the internet connection to fix problems that may come up.