How-to deploy your Node.js app on anynines

I wrote a small Node.js app to test deploying with Node.js and MongoDB on anynines. The application enables visitors to browse quotes and add their own to the database (what could possibly go wrong?). It’s not likely it will ever win a startup competition, but it IS a neat way to demonstrate deploying a JavaScipt app* on anynines.

You can find the example application at nodejs_mongodb_example.de.a9sapp.eu.

Getting started with Node.js

Make sure you have Node.js installed and MongoDB setup on your developer machine. Let’s verify your Node.js installation and start the MongoDB server:
$ node -v
$ mongod

Clone the repository to take a look at the application and run it locally:
$ git clone git@github.com:anynines/nodejs_mongodb_example.git
$ cd nodejs_mongodb_example
$ node app.js

Visit https://localhost:3000 in your browser to see the application in full glory. (more…)

anynines joins the Cloud Foundry Foundation

We are excited to announce our participation in the Cloud Foundry Foundation, a non profit organization aiming at accelerating the adoption of the Cloud Foundry open source project. By joining the Foundation we intend to contribute our share to create an open source PaaS standard and share our excitement for the platform with the community.

A journey to Cloud Foundry

While advancing our expertise in hosting and software development in the past years we felt the need for a next step in the evolution of hosting. As our developer team follows the agile approach for creating software in iterative cycles we rely on a simple application deployment process and robust hosting. With the rise of new technologies, programming languages and frameworks we have to be able to run each kind of application regardless of the used framework or language.

Our investigations led us to the Cloud Foundry project which allows us to unite our way of software development with the increasing requirements in hosting. By using the Cloud Foundry PaaS our developers are able to create their own staging and live environments including the ability to scale applications as needed while decreasing our administrative efforts. We also want to provide our customers with the latest technology for implementing their visions which is the reason for choosing Cloud Foundry as a basis for anynines.com.

Cloud Foundry Summit

As we did last year, we will be attending the next Cloud Foundry Summit from the 9th until the 11th of June 2014 in San Francisco. The summit is a great opportunity to meet the community behind Cloud Foundry and talk about the future of the CF eco system. If you would like to join us you can register here.

The differences between Cloud Foundry CLI v5 and v6

Since we adopted the latest Cloud Foundry version anynines users are able to use a completely rewritten version of its command line client (CLI). Read how to install the new client and how to use the this client. If you used the old CLI version before you might be interested in the differences between the old version (v5) and the new one (v6). Here we go, a roundup:

Easy to install

The new client is an executable binary which you can download for your operation system. You don’t have to install a Ruby runtime anymore. This guide shows you the simple steps to install the cf client on your operation system. (more…)