Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ipfn/ipfs-sync

Live IPFS directory synchronization.
https://github.com/ipfn/ipfs-sync

ipfs ipfs-daemon ipfs-sync sync synchronization

Last synced: 17 days ago
JSON representation

Live IPFS directory synchronization.

Awesome Lists containing this project

README

        

# ipfs-sync

[![IPFN project](https://img.shields.io/badge/project-IPFN-blue.svg?style=flat-square)](//github.com/ipfn)
[![IPFS project](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](//github.com/ipfs)
[![GoDoc](https://godoc.org/github.com/ipfn/ipfs-sync/sync?status.svg)](https://godoc.org/github.com/ipfn/ipfs-sync/sync)
[![Travis CI](https://travis-ci.org/ipfn/ipfs-sync.svg?branch=master)](https://travis-ci.org/ipfn/ipfs-sync)

Atomically syncs changes in directory on IPFS.

## Install

Installation requires Go:

```console
$ go get -u github.com/ipfn/ipfs-sync
```

## Usage

```console
$ ipfs-sync --ignore-rules-path=.gitignore .
```

### Publish to IPNS

```console
$ ipfs key list
$ ipfs key gen myrepo
$ ipfs-sync --ipns-key=myrepo
```

## License

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/