I'm currently searching for a hosting provider. I have the following requirements:
I prefer storage over traffic, as I have several IMAP accounts with a lot of mail, and not many hits in my webs, so storage would be in order of Gb, not Mb.
I need to host at least 6 domains, probably more later
In some of the domains I have several subdomains
None of the domains have a lot of hits (maybe I reach a few thousand hits per month summing all of them), so traffic wouldn't be an issue here, at least righ now
I need RubyOnRails support, and JEE would be a plus
I would like to be able to specify quotas for domains
I'm a heavy IMAP user, and I have several IMAP accounts in those domains, so I want a provider with IMAP support
Great SPAM filtering needed, I receive a lot of SPAM in some of my accounts. Customizable SPAM filtering, DSPAM or greylisting would be great.
I want to have webmail tightly integrated with the IMAP server, this is, the webmail package should be able to access all the IMAP folders, and save sent messages to the sent IMAP folder
I would like to have server side filtering for incoming mail messages, and it would be great to be able to configure those filters in the webmail (Cyrus IMAP server in combination with SquirrelMail provide this)
I would like to be able to specify quotas for domains/accounts
I would like to have PostgreSQL support
Is it possible to specify quotas for databases????
I need subversion support
Shell access and possibility to install other packages would be great
Gentoo based would be great, but not needed at all
Should I go for shared, VPS or some kind of reseller hosting? Do you know of any provider where I may find all of this?
You'd need to discuss a lot of the details with your potential host, though you may be lucky and find a shared account to suit. Few hosts support subversion though; you can set it up on most accounts but it isn't supported. Dreamhost (definitely) and Site5 (I think) do support it.
I utilise most of the things that you require. However i only use the basic package. The more professional packages give more. Resonably prices as well. www.websitehostingagency.com failing that try www.whm247.com
Several people has mentioned VPS... currently I have a VPS hosting, everything managed through their control panel, but they fail to provide some of the services/points I have described in my post.
When you talk about VPS, do you mean a "do it yourself" kind of hosting, or do you know of any host that provides most/all of the described things through their control panel? If possible I would like a hosting that would support all of this through their control panel
Thanks everybody for you suggestions, regards