Apis Networks

Ruby on Rails Hosting

Secure, isolated stacks unique to your environment without the hassle of a VPS.

Background

We were developers and are still very much developers to this day. We understand your needs, because we have similar backgrounds. We're not interested in building the foundation, we're interested in designing the house. Don't get sucked into running Rails released in 2012, thanks cPanel!, when you could be running the latest branch released on November 23, 2014. Our control panel is developed in-house, from the ground up, with your needs in mind. Ruby is no exception.

RVM + Passenger + Smart Jail = Security

Want to switch between multiple versions of Ruby? Use rvm. Want to deploy Rails applications effortlessly? Use Passenger. Want to isolate your application and code source from other users on a server? You need Apis Networks' Smart Jail® technology. Every account runs independent of other accounts within a pivot root. Rails applications start-up in these pivot roots with filesystems independent of other accounts on the server. This is security unparalleled to conventional shared hosting at the cost and ease of shared hosting.

 
 

Unique Features

We manage security. You manage your site
All servers are routinely updated to address software security threats. When Heartbleed hit, updates were pushed as soon it landed upstream. Shellshock? Same preventative measures. Vulnerabilities are bad. Let us handle server security: firewall lockdowns, brute-force determent, resource containment, and ACL revocations are always necessary.
Private stacks through Smart Jail®
Smart jails are what makes us one of the safest hosts in the industry. FastCGI, CGI, and processes (just to name a few) started from within the shell are jailed, locked away exclusively from other accounts on the server. In addition to jailing, processes are run under the current user, providing you with privacy without restricting flexibility.
 
git, Mercurial, Bazaar, Subversion
All Developer and higher accounts come provisioned with git, Mercurial, Bazaar, and Subversion right out of the box. We even provide WebDAV support with the svn provider. But wait, you must use svn+ssh, right? You cannot run svnserve with per-user roles, right? Wrong! Check out our next feature to understand what separates us from the other restrictive hosting companies boasting themselves as ideal for developers.
 
10 reserved ports for daemons
Hosting shouldn't be encumbered by restrictions. We provide you with 10 ports in the [4xxx0,4xxx9] range to run any type of service crucial to your site, just don't run a game server or we will smack you with a ruler on the knuckles.

Our customers have enjoyed the privilege of running daemons such as squid, for load balancing; svnserve, to seamlessly manage multiple user accounts without creating physical user accounts on the server; memcached, useful to cache repetitive, expensive data; and Mongrel, because some users just like to go against the grain — and that is perfectly fine with us!
 
Multiple Rubies, Multiple Rails
Like everything else in life, software is constantly evolving to meet the needs of today and prospective future. You need the latest and greatest; you don't want last year's code. You want today's code. You want code fresh from the repository. Ruby version changes are known to introduce backwards-incompatible changes. Legacy code still needs Ruby 1.9. New code needs 2.1. Use rvm to seamlessly switch between interpreters. It is as easy as rvm use 1.9 and rvm use 2.1.
$ rvm use ruby-1.8
Using ~/.rvm/gems/ruby-1.8.7-head
$ rails -v
Rails 2.3.18
$ rvm use ruby-2.1
Using ~/.rvm/gems/ruby-2.1.2
$ rails -v
Rails 4.1.5
$ rails myapp
create
create app/controllers
 
Private /usr/local stashes
Due largely in part to our smart jail technology, we also provide every account with their own /usr/local filesystem tree. These directories are unique to an account and give you a VPS feel without the painful micromanagement. System security is our responsibility and it's what we do best. Leave that to us. You have other things to worry about... like how to make the perfect starbust effect.
 

Also Check Out...

Don't forget to check out some other pages of interest!