Any-Sync Network
Configuration builder for Any-Sync nodes.
Installation
You can download the binary release here: https://github.com/anyproto/any-sync-tools/releases
Build from source
go install github.com/anyproto/any-sync-tools/any-sync-network@latest
Usage
any-sync-network create
Use the interactive CLI to describe the parameters of basic nodes and create additional nodes if needed.
any-sync-network create --auto
Use this for completely non-interactive generation. Do not forget to specify the values of the variables you need in defaultTemplate.yml
file.
Note that there are prerequisites for successful configuration:
any-sync-coordinator
node and any-sync-consensusnode
require MongoDB in replica-set mode.
any-sync-filenode
requires an S3-compatible object storage (Minio/AWS S3) and Redis with Bloom module.
You can use the generated *.yml
files as your nodes' and anytype-heart
's configurations.
Example
Configuring a network with three sync nodes and one file node.
Contribution
Thank you for your desire to develop Anytype together!
❤️ This project and everyone involved in it is governed by the Code of Conduct.
🧑💻 Check out our contributing guide to learn about asking questions, creating issues, or submitting pull requests.
🫢 For security findings, please email security@anytype.io and refer to our security guide for more information.
🤝 Follow us on Github and join the Contributors Community.
Made by Any — a Swiss association 🇨🇭
Licensed under MIT License.