The RhodeCode Enterprise Installer

Published on September 17, 2013, by Sebastian


We are happy to release our new RhodeCode Enterprise installer, an important milestone on our roadmap to making RhodeCode Enterprise easier-to-use. The installer removes the complex and error-prone procedures for installation, setup, upgrade and starting for the majority of our users.

Today’s installer ships in the version 0.2.0 and supports Ubuntu, Fedora and Amazon Linux and can already do the following things:

  • install new RhodeCode Enterprise
  • upgrade an existing installation
  • upgrade itself
  • show the command to run the server

More functionality, internally and for more complex RhodeCode Enterprise setups is added over time, too. The installer is an interactive CLI-assistant and has the goal to be very easy to use.

To download & run the installer just type:

cd ~ && curl -O https://rhodecode.com/dl/rhodecode-installer.py
sudo python ~/rhodecode-installer.py

The installer adds a hidden config file .rhodecode_config in the current folder, that's why it should be run inside the home folder. Please keep in mind that the installer can update itself and can be used for upgrades to new RhodeCode Enterprise versions. So please do not delete the installer and the hidden config file. The installer can also be used on already existing installations and is great to make future upgrades far more easier.

And that's how a typical installation looks with the installer:

RhodeCode Enterprise Installer

After the successful installation of RhodeCode Enterprise, you can let the installer show you the command to run the RhodeCode Enterprise server and copy & paste it to another terminal window.

Please contact us if problems occur and provide us with the command that failed, your operating system and the error output. More distributions and operating systems are added over time and contributors are more than welcomed!

Sebastian