{ "info": { "author": "V\u00edtor Brand\u00e3o", "author_email": "noisebleed@noiselabs.org", "bugtrack_url": null, "classifiers": [], "description": "box-linux-sync - A na\u00efve [Box.com](http://box.com/) Linux Client\n================================================================\n\nAn unofficial attempt to create a Linux synchronization client because Box.com does not provide one.\n\nDISCLAIMER\n----------\n\nThis software is **alpha quality** and you should keep away from it if you are sane enough. Unless you want to test and improve it, then you're more than welcome to try it.\n\nOverview\n--------\n\nFile synchronization is currently done using the WebDAV interface provided by Box.com. There is also a [Python API](https://github.com/box/box-python-sdk) available but I haven't started to mess with it.\n\nRequirements\n------------\n\n* [Python](http://www.python.org/download/releases/) 2.7 and up (may work on earlier versions, haven't tested).\n* [Davfs2](http://savannah.nongnu.org/projects/davfs2). To install it use:\n * Debian, Ubuntu: `apt-get install davfs2`\n * Red Hat, SuSE, Fedora: `yum install davfs2`\n * Gentoo: `emerge davfs2`\n * ArchLinux: `pacman -S davfs2`\n\nInstallation\n------------\n\n $ cd ~/path/of/your/choice\n $ git clone git://github.com/noiselabs/box-linux-sync.git\n\nInstallation via Pip is not currently available. Let's wait for a proper release, OK?.\n\nUsage\n-----\n\n###### Check environment and setup `box-sync` and it's dependencies:\n\n $ cd ~/path/to/box-linux-sync/bin\n $ ./box-sync check && ./box-sync setup\n\n###### Edit `~/.noiselabs/box/box-sync.cfg` to fit your preferences:\n\n $ vim ~/.noiselabs/box/box-sync.cfg\n\n ; box-sync.cfg\n [main]\n\n ; Path to your Box sync dir. Use a relative path to place this dir\n ; inside $HOME or an absolute path. Default: Box\n box_dir = Box\n\n ; Wether to use a WebDAV filesystem to synchronize your local and\n ; remote files. Default: true\n use_davfs = true\n\n###### Start synchronization via Davfs:\n\n $ ./box-sync start\n\n###### Stop synchronization:\n\n $ ./box-sync stop\n\n###### Send `box-sync` into oblivion when you get tired of it.\n\nThis just removes `box-sync` configuration files and the repository, not your personal Box.com files (unless you have configured the `box_sync` dir to be inside `~/.noiselabs`).\n\n $ ./box-sync uninstall\n $ rm ~/path/to/box-linux-sync\n\nLicense\n-------\n\nThis application is licensed under the LGPLv3 License. See the [LICENSE file](https://github.com/noiselabs/box-linux-sync/blob/master/LICENSE) for details.\n\nAuthors\n-------\n\nV\u00edtor Brand\u00e3o - ~ [twitter.com/noiselabs](http://twitter.com/noiselabs) ~ [blog.noiselabs.org](http://blog.noiselabs.org)\n\nSee also the list of [contributors](https://github.com/noiselabs/box-linux-sync/contributors) who participated in this project.\n\n\n.. This is your project NEWS file which will contain the release notes.\n.. Example: http://www.python.org/download/releases/2.6/NEWS.txt\n.. The content of this file, along with README.rst, will appear in your\n.. project's PyPI page.\n\nNews\n====\n\n0.2a1\n-----\n\n*Release date: UNRELEASED*\n\n* Example news entry for the in-development version\n\n\n0.1\n---\n\n*Release date: 15-Mar-2010*\n\n* Example news entry for a released version", "description_content_type": null, "docs_url": "https://pythonhosted.org/box-linux-sync/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/noisebleed/box-linux-sync", "keywords": "box sync noiselabs", "license": "LGPL-3", "maintainer": null, "maintainer_email": null, "name": "box-linux-sync", "package_url": "https://pypi.org/project/box-linux-sync/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/box-linux-sync/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/noisebleed/box-linux-sync" }, "release_url": "https://pypi.org/project/box-linux-sync/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Linux client for Box.com", "version": "0.1.0" }, "last_serial": 561431, "releases": { "0.1.0": [] }, "urls": [] }