Skip to content

Installation

This page describes how to install and manage the tools for development and production environments for Mercury Core and other tools in the Mercury Suite.

In the near future, we may provide a program for setting up and installing the necessary tools automatically. Please let us know if you would find that helpful. Similar discussion is available on issue #352 on the Mercury Core GitHub repository.

These are the tools always needed to run a complete Mercury Core setup, regardless of the environment.

For the remaining tools, choose whether or not you wish to use containers:

If you plan to use containers for development or production, you can install one of the container managers listed below instead of installing its tools directly.

For running without containers, install the following tools directly.

To set up a development environment, install all tools from the Baseline tools section, as well as the following.

  • Go
    • It’s possible to use the container instead if developing the Economy service, though this will be slower to start than compiling and running it directly with Go.

To set up a production environment, install all tools from the Baseline tools section, as well as the following.

These are the tools needed to set up other parts of the Mercury Suite. They are not required for running Mercury Core.