You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In a future step in this guide we deploy a Stunnel client which must co-exist on the same machine as the TMKMS server
For simplicity we use Docker Compose to build the Stunnel client
We do not offer a TMKMS image based on security concerns in using a third party TMKMS image. However you may want to consider using the Linux instructions below for TMKMS server build and create a container image yourself so that both the TKMKS server and the Stunnel client may both be deployed as containers on the single host.
Prepare TMKMS Dependencies (Ubuntu Instructions)
All steps in this section should be performed on the TMKMS server unless otherwise noted
Rust Install
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
Securely delete the priv_validator_key.json from your validator node and store it safely offline in case of an emergency. The priv_validator_key will be what TMKMS will use to sign for your validator.
Return to the TMKMS server after this step to complete subsequent steps in this section