Installation & Setup

Setting up your Signchain Self-hosted Vault is straightforward and enables you to run a secure, isolated environment for transaction signing and wallet management. This guide walks you through the installation steps, configuration, and necessary environment variables for a successful setup.

Prerequisites

To install and run the Self-hosted Vault, ensure that you have:

  • Docker installed on your system
  • Access to your Signchain account and dashboard for obtaining required configuration values
  • Network access to any other infrastructure components you’ll integrate with the vault (e.g., Traefik for secure connections)

Setup Overview

  1. Obtain the Docker image: Pull the official Signchain Self-hosted Vault image from the Docker registry.
  2. Configure environment variables: Set required variables for secure operation, including your vault authentication secret, connection configurations, and any custom settings.
  3. Run the container: Start the Docker container and verify that it’s running securely and as expected.

For more detailed instructions, refer to the individual setup guides:

Proceed to each guide for comprehensive steps on configuring and securing your vault.