Installation

Uchi can be installed as a gem directly from our private gem server.

Note

Installing Uchi requires a license with a gem server token for that project. Licenses can be purchased at uchiadmin.com and the gem server token can be found on uchiadmin.com/projects.

Authenticate with the gem server

You have a few options for authentication with the gem server. We recommend using an ENV variable configured for each project.

Using an ENV variable

BUNDLE_GEMS__UCHIADMIN__COM=<your_token_goes_here>

The benefit of this is that it works across your deployments - ie both development, CI, and production are likely to have support for ENV variables.

Using Bundler config

Alternatively, if you have just one project with Uchi, you can configure the gem server token in your bundler installation:

bundle config set --global gems.uchiadmin.com <your_token_goes_here>

This way it’s always available to bundler.

Install the gem

Add the gem to your application’s Gemfile:

gem "uchi", source: "https://gems.uchiadmin.com"

And then execute:

$ bundle install