🏆RailsHosting.com🏆- Rails Hosting & Deployment For Private VPS Instances (Intermediate Devs) (COMING SOON)

Introducing The World’s ONLY Automated Service To Deploy & Manage Rails Applications On PRIVATE VPS Instances…

--

🏆 RailsHosting.com 🏆 → Rails VPS Deployment

🏆 RailsHosting.com 🏆 is a service built to deploy Rails applications
to private VPS instances. It’s a cross between Heroku and Nanobox

The main problem for mid-tier Rails developers today is a lack of host management for private VPS services.

One Of Our DigitalOcean Instances

To combat this, we created 🏆 RailsHosting.com 🏆 to solve our own problem.

🏆RailsHosting.com🏆 Server & Dashboard Interface …

⚠️ RailsHosting Is NOT A Competitor To Heroku Or Nanobox… ⚠️

Before we begin, we need to explain WHY the service was created ↴

→ Heroku ←

❌Apps ALWAYS have *.herokuapp.com sub domain
Prices rise SHARPLY after the free tier ($25/mo)
❌AWS is the only hosting option
❌Priced PER APP (our solution is PER SERVER)

→ Nanobox ←

❌Designed for TEAMS
❌Does pretty much what RH designed to do but with containers
LOTS of COSTLY non-essentials (CLI/local/desktop etc)
❌Priced PER ACCOUNT (our solution is PER SERVER)

It must be stipulated that this is not a slight against these two companies → both are VERY well engineered and useful in their respective ways.

The BIG problem is that when you “graduate” Heroku, the MAJORITY of
services are designed for teams (starting from $25/mo)…

😈 Some of our team (on the right, we are with Thoughtbot in Sweden)… 😈

We aren’t a large team, and don’t pretend to be.

As such, we developed 🏆RailsHosting.com🏆 as a simple way to get Rails applications running on your own private VPS instances, WITHOUT having to constantly maintain the server…

⚠️ BEWARE → Do NOT Trust SCAMS⚠️

RailsHosting.com does NOT host your apps → it’s a conduit for the myriad of “cloud” VPS providers. CPanel for Rails. ONLY trust hosting companies with a demonstrable track record of reliable service…

💣Overview 💣

Why Rails? PHP!! Wordpress!! Magento!!

The whole point of Rails is to deliver RICH web applications (NOT scripts).

The only way to do this is to provision a private VPS from DigitalOcean/Vultr/Linode/Hetzner/AWS and manage it yourself…

Whilst this works, the problem is that YOU are responsible for the server,
which is a MASSIVE pain if anything goes wrong…

👽 How It Works 👽

Designed for INTERMEDIATE developers, 🏆RailsHosting.com🏆 works
as close to “shared” hosting for Ruby on Rails as possible…

🏆 RailsHosting.com 🏆 Creating Apps…

After registering, you’re able to create “apps” and link them to valid
GIT repos (Github & Bitbucket currently supported).

The repos can either be native (https://git.railshosting.com/app_name.git), or through one of the supported services. Whenever you push a repo, RH will push it to your server and build it.

Whilst you *can* push to your server(s) directly (we provision GIT for each app), many people prefer to keep their deployment pipelines private. As such, you have a choice as to whether to deploy to RailsHosting.com, or directly to your server (https://yoursite.com/app_name.git).

If you want to get automatic deploys from Github (direct to your server),
set automatic deploys for your app from within the RailsHosting admin area.

From here, you have several options…

1️⃣ Server 1️⃣

The first step is to ensure you have a server to deploy your app(s) onto.

RailsHosting.com works like old school hosting → you provision servers (with specific resource) and then place apps onto them…

Many services (Heroku and Nanobox included) work by applying an application to a single server instance. The reason they do this is to align with container methodology (put the app at the core rather than the server).

🏆RailsHosting.com🏆works in a more ‘traditional’ way → putting the SERVER at the core. By centering around the server, the developer is able to place a number of different applications onto it, using the Nginx/Apache “virtual server” protocols to ensure it works. We do this automatically for you:

In other words, if you’re paying for a 512mb RAM server, you’re able to put up to 5 apps onto it (or the equivalent). This is why it’s actually better to use this method if you’re a smaller Rails dev… Heroku’s pricing is priced PER APP, not per server. Our pricing is PER SERVER. This is much more cost effective.

This gives you 🗽ULTIMATE FREEDOM 🗽 in deciding how you’re going to run the apps…

2️⃣ Rails 2️⃣

Once you have the server set up with the appropriate access, libraries and software, you’re able to deploy Rails apps to it…

The deployment process works similarly to Heroku except for several important differences ↴

  1. If you DON’T want to publicly push your apps, you can make it an entirely private deployment process (no SSH/GIT access except for RH)
  2. YOU are able to control the ENTIRE deployment process (no more waiting for deployment scripts to complete → YOU control what happens when the GIT repo is pushed)
  3. Infrastructure is OWNED by you — rather than forcing you to use AWS, the service uses API’s for all the leading virtual cloud server providers, including Vultr, DigitalOcean, Hetzner, RackSpace and more…


Pushing applications to servers is the same with all modern deployment systems → they center around GIT (or a comparable SCM)…

RailsHosting.com is able to deploy by pusing your GIT repo EITHER to a hosted repo (Github/Bitbucket), the RailsHosting.com service directly (https://git.railshosting.com/app_name.git) OR directly to the server itself (https://www.domain.com/app_name.git).

After you’ve set up your apps & server, you’re then able to push new versions of the GIT repo to any of the above. Because all of the app deployment infrastructure resides on your server, pushing to any of the above repo’s will re-release the app.

3️⃣ Deployment 3️⃣

Finally, we use our own Nginx/Apache configuration to manage the deployment & maintenance strategy of the system…

The BIG problem for most Rails apps is they are left to rot in a proverbial purgatory → constantly running whilst new versions of Rails come and go.

The solution to this is firstly to ensure you can update ALL the dependencies on your system (which Heroku actually does VERY well), and then provide an environment to manage this process.

This is EXACTLY what we’ve designed with 🏆RailsHosting.com🏆 → each server’s libs are COMPLETELY manageable from the web dashboard, allowing you to provision your system for ALL the updates you need.


Ultimately, what we’ve developed is a simple, scaleable and effective way to manage Rails applications in a production environment.

Again, it’s designed for INTERMEDIATE developers, not huge teams.

✅ Pricing ✅

You’re able to use the service for 💰 FREE 💰 with Vultr → $2.99/mo for other providers…

  • 💸 FREE (if deploying to Vultr) → $2.99/mo for other providers
  • ☎️ 24/7 Support → instant access to LIVE Rails support channel
  • ☑️ FREE Rails Tutorials COMPLETE library of RARE Rails tutorials


We also need to justify the development for a project like this.

The problem with FREE is that (unless backed by a large company), it’s typically low quality. We learned several years back that if you want your work to resonate, you need an offer that COMPELS people to want to buy it.

There is NO POINT trying to “persuade” people to use something → they’ll decide whether they want to use it themselves. Your job is to make it worth their time, and effectively demonstrate its use value…

There’s an art to this, which is EXACTLY what we’ve done with RailsHosting.com

🏆 RailsHosting.com 🏆 Pricing…

Whilst we designed the service primarily for ourselves, the offer is an amazing opportunity for ALL Rails developers.

💸 You get FREE access to the service 💸… we get paid to keep it running.

🔒 Conclusion 🔒

We can’t build apps for you, but can at least make the provision & deployment of PRODUCTION Rails solutions as simple pushing a GIT repo

🏆 RailsHosting.com 🏆 App Management…

We’ve also got a LOT of amazing features in the pipeline, including…

💣 (2018) ANALYTICS DASHBOARD 💣
Track users, views, sessions, payments & growth with an extensive integration suite in the back-end of the system. AWStats for Rails apps…

🏆 RailsHosting.com 🏆 Admin Analytics Dashboard

🍌 (2018) DATABASE MANAGEMENT INTERFACE 🍌
Manage data in the hosting environment itself (NO MORE insecure admin interfaces). PHPMyAdmin for Rails apps…

🏆 RailsHosting.com 🏆 Admin Database Management…

💥 (2018) CUSTOM GEMS 💥
CMS/eCommerce/Cart/Payment/User/Support/Themes solutions from DIRECTLY within the HOSTING environment (NO CODING required) ↴

🏆 RailsHosting.com 🏆 Admin Backend Area…

One of the biggest goals for a service like this is to remove the need for a CUSTOM ADMIN BACKEND. There are 3 issues with “coding your own”:

  1. Publicly accessible
  2. Detracts from core offering
  3. Needs to be maintained

A HUGE problem for most Rails apps — even those running ActiveAdmin — is the extra admin code required to get /admin working. It’s a waste of time.

RailsHosting.com works to resolve this problem by putting the admin area in your HOSTING dashboard. No more messing around with outdated code…

Furthermore…

You can now ALSO⚡️purchase LIVE licenses through Amazon⚡️ → creating a MUCH more secure & reliable service…

✔️ Yes, You Can 👉 Buy RailsHosting.com On Amazon 👈

If you wanted the 💖FULL complimentary package💖 to RailsHosting, you’ll be able to get 12, 24 or 36 months access with an exclusive RARE tutorial → “RTS on Rails”, complete Real Time Strategy tutorial for Rails
(very Rare)…

➡️ ALL available through RailsHosting.com… ⬅️

☎️ Further Support ☎️

If you need further support, please feel free to contact us → we’re in the UK so please consider the ⌚difference!


We also have a 👾PCFixes.com👾 live chat support channel at https://railshosting.pcfixes.com/ this is available 24/7

Deeper technical problems will need to be referred to our development team, which obviously means they’ll take longer to reply (✉️).


In all, we can only recommend you consider 🏆RailsHosting.com🏆as a potential production environment for Rails applications.

📥 Thanks For Reading! 📥

If you need further help, you’re welcome to ask below

--

--