Building your app in tsuru

tsuru is an open source polyglot cloud application platform. With tsuru, you don’t need to think about servers at all. You can write apps in the programming language of your choice, back it with add-on resources such as SQL and NoSQL databases, memcached, redis, and many others. You manage your app using the tsuru command-line tool and you deploy code using the Git revision control system, all running on the tsuru infrastructure.

Install the tsuru client

Install the tsuru client for your development platform.

The the tsuru client is a command-line tool for creating and managing apps. Check out the CLI usage guide to learn more.

Sign up

To create an account, you use the user-create command:

$ tsuru user-create youremail@domain.com

user-create will ask for your password twice.

Login

To login in tsuru, you use the login command, you will be asked for your password:

$ tsuru login youremail@domain.com

Deploy an application

Choose from the following getting started tutorials to learn how to deploy your first application using a supported language or framework: