Version Management System for Cardano Pools.
This application is implemented based on the scripts generated by the community, with the aim of facilitating a little more the management of changes between versions of cardano node.
OS | BASH | ZSH | FISH |
---|---|---|---|
Ubuntu | Yes | Coming Soon | Coming Soon |
Debian | Yes | Coming Soon | Coming Soon |
centos | Coming Soon | Coming Soon | Coming Soon |
RedHat | Coming Soon | Coming Soon | Coming Soon |
Fedora | Coming Soon | Coming Soon | Coming Soon |
Rasbian | Coming Soon | Coming Soon | Coming Soon |
curl https://raw.githubusercontent.com/orelvis15/cvm/master/install.sh -sSf | bash
And then run this
source "$HOME"/.cvm/env
Prepare the server to be able to run cardano-node.
- Install all necessary dependencies.
- Create the community-proposed folder structure in prepare.sh and other extras.
- Download all the configuration files depending on the network we select (mainnet by default)
- Download all the scripts that the community offers us
cvm init
or
cvm init -n mainnet
cvm init -n testnet
Build the version of cardano node passed by parameters, by default the latest version is built.
cvm install -v x.x.x
cvm install
List all version installed.
cvm list
or
cvm -l
Start using the version passed by parameters.
cvm use -v x.x.x
or
cvm use --version x.x.x