This handbook is a guide to provision and set up Ubuntu(14.04+) servers. Born from doing configuration for Ruby on Rails applications.
You will find information to configure development tools such as Vagrant or Jenkins and also how to setup servers from scratch(those you get in Digital Ocean or Linode), creating system users, and more.
The handbook provides instructions for software, e.g.:
- Development libraries
- PostgreSQL
- RVM
- Ruby (from source)
- NodeJS
- Redis
- WKHTMLTOPDF
You can read this handbook for free in Leanpub.
The handbook can also be generated as an EPUB with Pandoc
After installing Pandoc, run this command:
$ pandoc ./title.txt $(find ./manuscript/ -iname "*\.md" | sort -n) -o backend_handbook.epubBranches leanpub and master are configured to be read by Leanpub to take the content with every commit.
Branch leanpub is used to generate previews in Leanpub. Normally, would have more changes than master.
In the other hand, master branch is the one where the actual publicated content goes.