any-sync-network

command
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2024 License: MIT Imports: 1 Imported by: 0

README

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:

  1. any-sync-coordinator node and any-sync-consensusnode require MongoDB in replica-set mode.
  2. 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

Interactive CLI demo

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL