| The dev blog for cloudno.de, a new Node.js hosting platform.

Re-Architecting Nodester

For those who wonder why our hosting service is not yet generally available, we are having scaling issues. The original Nodester ran on one big instance where Node.js servers used a socket/port in a jail and Nodejitsu’s node-http-proxy servers where routing the traffic to the servers.

There were a few problems with this approach:

Connecting to Your Git Repositories Over HTTPS

You can now access your repositories hosted on Cloudnode over HTTPS. This feature is now generally available and the recommended way. If you are happy with Git over SSH you can still use it. In the application details both clone URLs for SSH and HTTPS are shown.

Both methods require different authentications. SSH requires your public key to be uploaded where HTTPS uses your Cloudnode user name and your API key. That are the same credentials you are using for the API and the CLI.

Fig 1: Clone URLs

Octopress Search Now With Lunr.js

Until now this blog’s search had been powered by Tapir. A great solution, but it stopped working a few weeks ago, probably due to moving this blog to HTTPS.

Fortunately there is a new search engine on the block called lunr.js written in Javascript, so it can run even on a static blog. There are ready-made plugins for Octopress, Jekyll and Ghost.

It works great, give it a try by using the search box of this blog.

What’s Changed at Cloudnode

It’s been some busy, moustached months here at Cloudnode. We are getting ready to leave the beta. Some things still need to be done, but here is an update on the new features you can already use.

Dashboard

The new entry point gives an overview of your current status. It displays an overview of your applications, databases and additional infos regarding your account at Cloudnode.

Fig 1: The Dashboard