orbit-drive

command module
v0.0.0-...-a1d2bbf Latest Latest
Warning

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

Go to latest
Published: May 5, 2019 License: MIT Imports: 10 Imported by: 0

README

Orbit Drive

Proof of concept storage file system built on top of:

Requirements

  • golang 1.9
  • ipfs (if running a gateway locally)

Installation

Compile protobuf

protoc -I=fs/pb --go_out=fs/pb fs/pb/*.proto

Ubuntu 16.04

  • CLI

Initialize user settings

go run orbit-drive.go init -r [Path of folder to sync] -p [Password] -n [Ipfs gateway]

Start synchronizing folder

go run orbit-drive.go sync
  • Register Service
# Move orbit-drive service file to system
sudo mv ./orbit-drive.service /lib/systemd/system/.

# Set permission
sudo chmod 755 /lib/systemd/system/orbit-drive.service

# Load and start service
sudo systemctl daemon-reload
sudo systemctl enable orbit-drive.service
sudo systemctl start orbit-drive

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