Skip to content

Duncanla/unisync-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

==============
Unisync Client
==============

Unisync is a bi-directional live syncing solution that makes use of:

unison (http://www.cis.upenn.edu/~bcpierce/unison/)
lsyncd (https://github.com/axkibe/lsyncd)
autossh (http://www.harding.motd.ca/autossh/)

Unisync is a collection of bash scripts that combine these tools to
sync a directory tree with a remote host in real time.

============
Installation
============

Consult the INSTALL file for information on how to install the unisync
client.

=============
Configuration
=============

On the first run, unisync-client will create a ~/.unisync directory
and place a skeleton configuration file name unisync-client.lua. This
configuration file is simply part of the lsyncd configuration and
thus, you may consult the lsyncd documetation for the syntax. Once the
correct information is in this file, you should be able to run
unisync-client to connect to a unisync server.

Further configuration is provided in the
/etc/unisyncd/unisync-client.conf file

=======
Running
=======

Starting the Unisync client is as simple as running unisync-client
from the commandline

About

Client for real-time file syncing with a remote host

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published