Ruby on Rails

rails

Anchor can do more for you than just offer shared hosting for your Ruby applications. Our support engineers are available at any time to assist in configuration, setup and deployment.

Deployment details

Our web server of choice, Apache, runs mod_passenger for your Rails apps.

In line with the Rails 3 paradigm, Bundler is now the preferred way to manage your gems, though you also have the ability to install them locally to your account if desired.

You can restart your app at any time by touching tmp/restart.txt. Switching your RailsEnv is not currently possible, but we are more than happy to change this for you on request.

Application versions

Ruby: 1.8.7
Rails: 3.0.1
MySQL: 5.1.52
PostgreSQL: 8.4.9
Apache: 2.2.15

Shared environments utilise:

  • High end server grade hardware
  • Rackmounted equipment
  • Dual CPUs
  • ECC Memory (4GB minimum)
  • SCSI HDD in RAID1 configuration
  • Red Hat Enterprise Linux
  • Redundant Hot Swap power supplies
  • Fully redundant network infrastructure
  • Continuous (24×7) server health monitoring
  • Daily data backups

Account features

  • Full shell access via SSH
  • Command line and web based database interfaces
  • Detailed website statistics updated daily
  • Choice of database engine PostgreSQL or MySQL
  • Perl hosting is available on all of our shared website hosting plans.

Application update policy & process

Anchor continuously monitors and applies updates to all vendor supported applications deployed on Anchor infrastructure to maintain stability and security.

We do not apply major updates to any application which can affect the stability of live/deployed client services.

Versions

Anchor is constantly deploying new shared web hosting servers equipped with the the latest stable application versions as supported by the operating system vendors. In this way if you need a major version upgrade it can most often be accommodated.

Scalability

As your application becomes more demanding Anchor can walk you through the process of supplying more resources on the shared environment or perform a seamless migration to your own dedicated server.