Command line application (on Windows/Linux/Mac) for taking data backup from Pydio to Storj. Application connects to Pydio server and the souce code for interaction to Storj for cloud storage which is written in Golang.
Pydio, formerly known as AjaXplorer, is an open-source file-sharing and synchronisation software that runs on the user's own server or in the cloud.
Usage:
connector-pydio [command] <flags>
Available Commands:
help Help about any command
store Command to upload data to a Storj V3 network.
version Prints the version of the tool
store
- Connect to the specified Pydio Cells instance (default: pydio_property.json
). Backups of the Pydio storage are generated using tooling provided by Pydio and then uploaded to the Storj network. Connect to a Storj v3 network using the access specified in the Storj configuration file (default: storj_config.json
).
Sample configuration files are provided in the ./config
folder.
To build from scratch, install the latest Go.
Note: Ensure go modules are enabled (GO111MODULE=on)
To clone the repo
git clone https://github.com/storj-thirdparty/connector-pydio.git
Then, build the project using the following:
cd connector-pydio
go build
To download the project inside your GOPATH use the following command:
go get github.com/storj-thirdparty/connector-pydio
Once you have built the project run the following commands as per your requirement:
$ ./connector-pydio --help
$ ./connector-pydio --version
$ ./connector-pydio store