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:

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