salessandri.idex_staking_node
IDEX Staking Node
This guide explains how to set up an IDEX staking node using a docker container provided by the IDEX team.
Requirements
To use this setup, make sure you have:
- Docker already installed and configured.
- The necessary requirements for the
docker_container
ansible module.
You will also need the "Replicator Staking Key," which you can find in the Staking/Replicator section on IDEX.
For the replicator to function, the server must have port 8081 open to the public internet. This setup will expose the container port.
Role Variables
idex_staking_node__api_key
(required): Your IDEX staking replicator key.idex_staking_node__version
(optional, default: 0.0.1): The version of the IDEX staking replicator docker container you want to use.idex_staking_node__container_name
(optional, default: idex_staking_replicator): The name for your IDEX staking docker container.idex_staking_node__data_dir
(optional, default: /var/idex-staking-replicator/): The path for the container's persistent data, which will be created automatically.
Example Playbook
Here’s how you can use this setup in a playbook:
- hosts: servers
roles:
- role: salessandri.idex_staking_node
vars:
idex_staking_node__api_key: 00000000-1111-2222-3333-444444444444
License
This setup is licensed under the MIT License.
Changelog
- Version 1.0.0: This version sets up a new staking node. It has breaking changes compared to the previous version. Upgrading will not delete your previous staking node.
Author Information
This setup was created in 2020 by Santiago Alessandri.
Informazioni sul progetto
Setup an IDEX staking node using its docker container
Installa
ansible-galaxy install salessandri.idex_staking_node
Licenza
mit
Download
76
Proprietario