box-linux-sync - A naïve Box.com Linux Client¶
An unofficial attempt to create a Linux synchronization client because Box.com does not provide one.
BIG FAT WARNING¶
This is work in progress. The daemon is not yet functional. But suggestions and patches are welcome ;) Thanks!
Requirements¶
Installation¶
$ pip install box.py peewee pyinotify tornado
$ cd ~/path/of/your/choice
$ git clone git://github.com/noiselabs/box-linux-sync.git
Installation via Pip is not currently available. Let’s wait for a proper release, OK?.
Usage¶
Check environment and setup box-sync and it’s dependencies:
$ box-linux-sync.git/bin/boxsync help
BoxSync command-line interface
commands:
Note: use boxsync help <command> to view usage for a specific command.
status get current status of the boxsyncd
help provide help
stop stop boxsyncd
running return whether boxsync is running
start start boxsyncd
filestatus get current sync status of one or more files
ls list directory contents with current sync status
debug run boxsyncd in debug mode
exclude ignores/excludes a directory from syncing
For developers:
$ box-linux-sync.git/bin/boxsync debug
License¶
This application is licensed under the LGPLv3 License. See the LICENSE file for details.
Authors¶
Vítor Brandão - vitor@noiselabs.org ~ twitter.com/noiselabs ~ noiselabs.org
See also the list of contributors who participated in this project.