ipfs_cluster

IPFS Cluster

Features:

  • Automatic crdt and peers configuration.
  • Downloads binaries for updates via local IPFS gateway, if already installed.
  • Supports x86_64 and aarch64.

Requirements

  • Target system uses systemd

Role Variables

  • ipfs_cluster_version: (it's obvious)
  • ipfs_cluster_secret: Required. Create one using od -vN 32 -An -tx1 /dev/urandom | tr -d ' \n' (see also: docs)
  • ipfs_cluster_peer_ip: Peer IP (default: ansible_default_ipv4)
  • ipfs_cluster_force_https_download: Force downloading binary archive from https, even when service is running. Default: no.

Dependencies

Example Playbook

- hosts: ipfs
  roles:
    - ipfs
    - ipfs-cluster

License

GPL-3.0-or-later

Author Information

Adam "etam" Mizerski adam@mizerski.pl https://etam-software.eu

About

Sets up IPFS Cluster nodes, with crdt and automaticly generated peers list.

Install
ansible-galaxy install etam/ansible-role-ipfs-cluster
GitHub repository
License
gpl-3.0
Downloads
15
Owner
Doing a bit of programming, a bit of Linux sysadmin, a bit of openSUSE packaging, and most importantly enjoying free weekends.