katallaxie / csync

:bank: csync is a pluggable tool to backup your settings using common cloud storage solutions.

Home Page:https://github.com/katallaxie/csync/wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🏦 csync

Test & Build Go Report Card Taylor Swift Volkswagen License

csync is a tool to backup your settings using common cloud storage solutions like iCloud Drive, Dropbox, Google Drive or any other file system based sync solution.

Install

Homebrew

brew install katallaxie/csync-tap/csync

Example

version: 1
provider:
  name: icloud

Documentation

Wiki

Plugins

csync supports plugins for backup, restore, link and unlink commands. These plugins use go-plugin to plug in new features.

⚠️ The support is still under development and the APIs may change in the future.

Development

The development is intended to be run with Codespaces the blazing fast cloud developer environment.

env GO111MODULE=on goreleaser release --snapshot --rm-dist

License

Apache 2.0

About

:bank: csync is a pluggable tool to backup your settings using common cloud storage solutions.

https://github.com/katallaxie/csync/wiki

License:Apache License 2.0


Languages

Language:Go 94.5%Language:Makefile 3.0%Language:Dockerfile 1.4%Language:Shell 1.0%