In this article, we will explain how to install GitBucket on an Ubuntu 16.04 VPS with Nginx as a reverse proxy. GitBucket is a Git platform powered by Scala with Github API compatibility. Some of the main features include public and private Git repositories, plug-in system, wiki, online editor, notifications …etc. This guide should work on other Linux VPS systems as well but was tested and written for an Ubuntu 16.04 VPS.