Ruby on Rails hosting packages
If you want to get to know us first, or simply want to test one of your Rails apps on Passenger, let us set up a trial Rails account for you (we can always transfer your work to a paid account afterwards).
| Rails Entry | Rails Mid | Rails Enterprise | ||
|---|---|---|---|---|
![]() |
![]() |
![]() |
||
| Monthly fee | £10 | £15 | £30 | |
| Disk space | 1Gb | 3Gb | 5Gb | |
| Monthly bandwidth | 30Gb | 100Gb | 150Gb | |
| MySQL databases | 1 | 5 | Not capped | |
| Ruby on Rails (Passenger / mod_rails) Passenger (mod_rails, mod_rack): |
![]() 1 app/account |
![]() 1 app/account |
![]() 1 app/account |
|
| Sinatra application support Sinatra: |
![]() 1 app/account |
![]() 1 app/account |
![]() 1 app/account |
|
| Linux, Apache, MySQL 5, PHP 5 (LAMP) | ![]() |
![]() |
![]() |
|
| Git and Subversion (with support over SSH) | ![]() |
![]() |
![]() |
|
| SSH access | ![]() |
![]() |
![]() |
|
| phpMyAdmin management interface | ![]() |
![]() |
![]() |
|
| Parallels Pro control panel | ![]() |
![]() |
![]() |
|
| UK-based telephone/ticket support | ![]() |
![]() |
![]() |
|
| Free domain | ![]() |
![]() |
![]() |
|
| Free PeepCode tutorial PeepCode Screencasts and PDF books: |
![]() |
![]() |
![]() |
|
| Optional SSL security certificate | Thawte: 200/year (optional) or Rapid SSL: 75/year (optional) | |||
| Weekly local backups included | ![]() |
![]() |
![]() |
|
| Reseller product? Partner with 1st Easy |
![]() |
![]() |
![]() |
|
Frequently Asked Questions
What is Passenger?
The Phusion Passenger (aka mod_rails / mod_rack) Apache module improves the performance, stability and simplicity of Rails application deployment, and replaces the previous deployment method of having to configure mongrel clusters and Apache proxies. In doing so, it works around the previous impracticalities and barriers of offering shared Rails hosting.
Can I install gems?
We pre-install a pretty comprehensive set of gems on our shared servers which grows on an almost daily basis. If you find that you need a gem installing, let us know and we'll take care of it for you (there's no charge!).
Am I limited to which version of Rails I can use?
You're free to use your preferred version of Rails - we have multiple versions of Rails running within our shared hosting environment and continue to keep old versions installed when we upgrade. Passenger takes care of handling Rails versions and loads up the correct version that your app requires. So if we upgrade Rails, your app will continue to use the old version, until you decide to upgrade the Rails version in your environment.rb config file.
How often are Ruby and Passenger updated?
Passenger is updated when new releases are distributed by Phusion, and Ruby is upgraded when new versions of Ruby Enterprise Edition are released (once we've tested them for stability on our platform). You can keep a tab on exactly what we're up to by subscribing to our blog or following us on Twitter, which we update when upgrades and other notable events take place (such as announcing support for additional frameworks).
What kind of resources does each Rails application get?
An app will have have Passenger instances of their app spawned as required, which will die off after a period of inactivity. So you could have multiple Passenger instances running at any one time, depending on the popularity of your site. There is a global pool of instances on the server which are assigned to apps as and when required. We monitor the load on the servers to ensure that they are not overloaded. Other typical resources (e.g. disk and bandwidth allocation) are assigned according to your package level.
One app per account?
Currently, due to the technical restraints of providing shared Rails hosting, it is only possible to run one Rails or Sinatra application per account.
What kind of support do you provide?
We're happy to help you get your apps up and running, and will assist with initial deployment to a production environment. Ongoing support is available via our freephone service and managed ticket system, whilst we are continually adding to our library of Rails/Passenger knowledgebase articles.
Can I upgrade from one package to another?
Yes, this is something that you are free to do at any time - all we need to do is adjust your resource allocations and billing details accordingly.
What happens at the end of a trial account?
If you're pleased with the service and would like to become a paying customer, we will simply rename your account - you won't lose any of the work that you've already done. Alternatively, if our hosting service isn't for you, then you're absolutely free to leave.
Can you provide dedicated Rails hosting?
Yes, whether you require a server from the start, or see yourself scaling up over time, we can install the same mod_rails LAMP stack on a managed dedicated server. You can view our dedicated server line up here.
What are PeepCode tutorials?
PeepCode Screencast tutorials are a highly regarded, high-intensity way to learn Ruby on Rails website development. Each Rails hosting account purchased from 1st Easy includes a coupon that can be used to purchase a single PeepCode ScreenCast (video tutorial) or PDF Book.
What is Sinatra?
Sinatra is a DSL (Domain Specific Language) for creating small Ruby-based web applications (where, perhaps a full Rails stack would be overkill). To find out more, take a look at our Sinatra blog post, which includes further information and links to some useful resources.
Try us! Trial Rails and Sinatra accounts
Trial accounts last for one month, after which you can transfer to a paid account (you won't lose any of the work you've put in) or walk away, no questions asked. Full technical support is included.
Questions and feedback
If you have any questions or feedback about our Rails hosting, please get in touch - we're here to help. You can use the form below, or call 0808 222 2221 to talk to one of our team.
Rails posts from our Blog
Supporting RoR eXchange 2009:
PeepCode Screencast / PDF Book credit with all Rails hosting accounts [Details]
Further reading and resources
I would like to say your service is superb. I have dealt with many hosting companies, for over a decade now, and 1st Easy is by far the best I've ever come across for support.
Mr Khan
Exentrix Web Design Agency
1st Easy support RubyLearning:


