Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/etam/ansible-role-ipfs-cluster
mirror of https://codeberg.org/etam/ansible-role-ipfs-cluster
https://github.com/etam/ansible-role-ipfs-cluster
ansible ipfs ipfs-cluster
Last synced: about 1 month ago
JSON representation
mirror of https://codeberg.org/etam/ansible-role-ipfs-cluster
- Host: GitHub
- URL: https://github.com/etam/ansible-role-ipfs-cluster
- Owner: etam
- License: gpl-3.0
- Created: 2023-03-13T21:26:42.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-04T10:51:15.000Z (about 2 months ago)
- Last Synced: 2024-12-04T11:35:11.307Z (about 2 months ago)
- Topics: ansible, ipfs, ipfs-cluster
- Language: Python
- Homepage: https://codeberg.org/etam/ansible-role-ipfs-cluster
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING.txt
Awesome Lists containing this project
README
# 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](/ipns/cluster.ipfs.io/documentation/reference/configuration/#manual-secret-generation))
- `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
- [ansible-role-ipfs](https://codeberg.org/etam/ansible-role-ipfs)
## Example Playbook
```yml
- hosts: ipfs
roles:
- ipfs
- ipfs-cluster
```## License
[GPL-3.0-or-later](COPYING.txt)
## Author Information
Adam "etam" Mizerski https://etam-software.eu