{"_id":"dropshare","_rev":"101-f5c293fd350b5a668c226dffd65d2148","name":"dropshare","description":"A ge.tt / min.us clone for your private servers","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.1.0","homepage":"dropshare.coolaj86.info","repository":{"type":"git","url":"git://github.com/coolaj86/dropshare.git"},"main":"lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":"~0.4.x"},"dependencies":{"connect":"~1.7","mime":"~1.2","fs.extra":"1.0.x","connect-cors":"~0.5","sequence":"~2.1","jade":"0.17.x","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x"},"devDependencies":{},"_npmUser":{"name":"jergason","email":"jergason@gmail.com"},"_id":"dropshare@0.1.0","_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"4b1ae319825bdcbe3abd3fd8b7be6c85cfd6c7a7","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.1.0.tgz","integrity":"sha512-uskvE9GdAKfsyjTqOpUTaIxhNEzf1XoQmKacseO9A4+UzVchNFyvbAJ6KH0N0rpWA0YV0cLbTC5iPZilSV9tBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8VQ+X1tywGDPn1fkT5sye+b3t9PzMFSYHsGOC7+jo5wIgeSmBVtSzXWUhDY++Yjk+UEwRB5qWftVzeBlBOrcjTzw="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"}],"directories":{}},"0.2.1":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.2.1","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/coolaj86/dropshare.git"},"main":"lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"dependencies":{"connect":"~1.7","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"~2.1","jade":"0.17.x","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x"},"devDependencies":{},"_npmUser":{"name":"jergason","email":"jergason@gmail.com"},"_id":"dropshare@0.2.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"bf973e3a0e0ce80bc4d10290828bfbd57ec140bc","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.2.1.tgz","integrity":"sha512-NDI+YRjt8fTqK/kFOtxDmxmMHc/LD+Z3X8i8Rr+/6RuRVQl71vxGHfZcsM+MBOYsKkYyvu9kEHXwaaoISajOxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi6fUlOYK14rWx7Hbdoz/52LVocpVD2Ue+SnkRA8jIGAIhAJqlxS4GA03fkZ13Y4/llimbV0+A7+gP2nRziDBp0yhb"}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"}],"directories":{}},"0.2.2":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.2.2","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/coolaj86/dropshare.git"},"main":"lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"dependencies":{"connect":"~1.7","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"~2.1","jade":"0.17.x","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x"},"devDependencies":{},"_npmUser":{"name":"jergason","email":"jergason@gmail.com"},"_id":"dropshare@0.2.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"c2149a61f1f6397f85c06a91e2b74985bbbc1310","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.2.2.tgz","integrity":"sha512-MbjP3cUzg5LUdRb8GW2935PxCgjKUNMUmmbbx/oiqIDjLdfwFzvcClq8d/vyeo74TZMM6eojjGqBmgxi/r8Vvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDl+6SYZlTDJKU/AGaNkaGRTZ4F3ncD0Zf8TmSC7tpdSAiEAwS67bZRp0ng7nQqYuFEt1IIJM7iJr8bPUcD/OnFrRlo="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"}],"directories":{}},"0.3.1":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.1","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/coolaj86/dropshare.git"},"main":"lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"dependencies":{"connect":">= 1","connect_router":">= 1","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"~2.1","jade":"0.17.x","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x"},"devDependencies":{},"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"dropshare@0.3.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"c25f37346dd323ce55995d7af2adbdb4dd49481a","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.1.tgz","integrity":"sha512-ntewJ92ANqr8fdl4wIkAjssbGC8SJW0zsVHdWTkb+PXfdPC6bikyhl74KyT2VRavKggKFBTytfVEM7ZFAH8YZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1HpF+J68PtO6JCbkoTI51vIhyOFhFrEHe9MZQ4dV1pAiEAvvHSwCLD2UhfjHjk7BN201b1EwBRiovmTrYVVXGVl8k="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.2":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.2","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/coolaj86/dropshare.git"},"main":"lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"dependencies":{"connect":">= 1 || >=2","connect_router":">= 1","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"~2.1","jade":"0.17.x","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x"},"devDependencies":{},"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"dropshare@0.3.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"61341ccd9bf464ac37435b1965ca4cc1a77c98cf","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.2.tgz","integrity":"sha512-codAImOlYHlLuCOIxfj3p/u6QyYn0wBXBSIZOzYRRdVrXFSp+5G4HB5jwAhirNRl/lQZbWi1J/ZWLlqDPVxR+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPe71ap9fJuXQUTIF0UHiz+O/gTWIqsZODtYUvbG7QRgIhAIOGloTURiWP6Ycn2+W6SRLOx5TdDemYSZV5sdfXJBYZ"}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.3":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.3","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/coolaj86/dropshare.git"},"main":"server/lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"dependencies":{"connect":"*","connect_router":">= 1","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"~2.1","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x"},"devDependencies":{},"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"dropshare@0.3.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.19","_nodeVersion":"v0.6.16","_defaultsLoaded":true,"dist":{"shasum":"fabdf1b87bd28756965ba93e38161cc02f620208","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.3.tgz","integrity":"sha512-Ivow5lcegrYNyl2edOmEFa+z8kwXgOmUnsNlzbxY46bfRwvYrxLmNYWkpuQXRt91vDPMLooPdyS83Llc/YE7Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuE4uUeU58YdpRMGl9RRAEYluV0+1TGbKmK5Q6etPvKAiEA6CRbyAUeNgoUPwEOqJwlYTnaY+LhMdN4+OSkgB5z2Lc="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.4":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.4","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"*","connect_router":">= 1","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"~2.1","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","mkdirp":"0.3.x"},"devDependencies":{},"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"dropshare@0.3.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"cd67632aa305a30ad6c1665bfaf267977f4ebc00","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.4.tgz","integrity":"sha512-+fzUmB8w302xPwiIfbqweiO9HlZe39R08BgCbc1jd4kZXKJfSchaXQ5tneTvMxMloY0rkieUwDR1T+U9vLb/rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt2D4c/hizKmDR7jF0AWJRiMANVgfr+nx83FBHX7rK4AIgE5X4lRcYWwbczozRyNhJ1uxVehJpEfuEy7JXoTLYOvI="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.5":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.5","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/lib/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"*","connect_router":">= 1","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"~2.1","redis":"0.6.x","futures":"2.3.x","formaline":"0.6.x","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","mkdirp":"0.3.x"},"devDependencies":{},"_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"_id":"dropshare@0.3.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"3a3fac6b601910c3a5d2d97576fdb3a9948d4a08","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.5.tgz","integrity":"sha512-il/Fi7WDywrWD1HMufxo9vDZvP0QRSD1RizqkLeHCa3l7yobzqKsPwdZlxGKprGFisDA9hQ1wWw872C6eQ1E0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqZjiHs/7HCObbGxpcQgNhqcU484vBb6XsxxPtQQQOhAiBfwNvL3uSZSTjsMWjCaaWd22IbsY8BGRMdIbtAyCbNag=="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.8":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.8","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"2.3.5","connect_router":"1.x","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"2.x","redis":"0.6.x","formaline":"0.6.4","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","forEachAsync":"2.x","http-json":"1.x","mkdirp":"0.3.x","fs-extra":"0.1.x"},"devDependencies":{},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is the answer to the age-old question of File Transfer:\n\n[![File Transfer][file-transfer]][xkcd-949]\n\n[xkcd-949]: http://xkcd.com/949/\n[file-transfer]: http://imgs.xkcd.com/comics/file_transfer.png \"Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.\"\n\nSimilar services include\n\n  * [ge.tt](http://ge.tt)\n  * [min.us](http://min.us)\n  * [droplr](http://droplr.com)\n  * [kicksend](http://kicksend.com/)\n  * [sendoid](http://sendoid.com/)\n  * [shareDesk](http://sharedesk.at) [[fork on github](https://github.com/eeezyy/shareDesk)]\n  * [CloudApp](http://getcloudapp.com/)\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n[http://dropsha.re](http://dropsha.re)\n\nCommandline\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n### Python Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.py' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\n### Bash Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\nIf you don't want to customize it at all you can install it via npm\n\n  0. Download [NodeJS](http://nodejs.org#download)\n  1. `npm install -g dropshare`\n  2. `dropshare-server`\n  3. The database will be in `dropshare/server/lib/db/db.json`\n\nBut for production use with a real database\n\n  0. Install [NodeJS](http://nodejs.org): [Linux Binary](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) | [Linux Source](http://apptob.org) | [OS X | Windows](http://nodejs.org#download).\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n\n        # Ubuntu Linux\n        sudo apt-get install redis-server\n        \n        # OS X\n        brew install redis\n        launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n        # see notes below\n\n  0. Install `jade`, [Pakmanager](https://github.com/coolaj86/node-pakmanager), `less`, and some other fun things.\n\n        npm install -g jade less pakmanager uglify-js\n\n  0. Install dropshare in your webapps directory (I use [connect-vhoster](https://github.com/coolaj86/connect-vhoster))\n\n        # use mine (or use your own fork)\n        git clone git://github.com/SpotterRF/dropshare.git dropshare.example.com\n\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n\n        cd dropshare.example.com\n        rsync -a config.default.js config.js\n\n  0. Download dependencies and compile the static assets.\n     (You may wish to look at `deploy.sh` to understand what it does)\n\n        ./deploy.sh # possibly needs `sudo`\n\n  0. Start the server. By default it runs on port 3700 (but if it's different, you'll see it).\n\n        node bin/dropshare-server.js\n\n\nServer Parameters\n---\nThe server can take parameters in a few forms. If you are just running a\nstand-alone server, then you can put them in the `config.js` file. If\nyou are creating a Dropshare server in code, then you can pass an object\nin to the `create()` method exported by `lib/index.js`. \n\nThe parameters all have sensible defaults that should work out of the box,\nso you don't actually need any of them.\n\n* `client`: the path to the public folder for the browser interface.\n  Defaults to `./public`\n* `storageDir`: a path to a directory to store uploaded files. Defaults to `./files`.\n* `allowUserSpecifiedIds`: if true, allow users to specify the ids that files\n   will be stored under.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nCopyright 2011 - 2012 Jamison Dance and AJ ONeal\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis-server # may be called just 'redis', depending on your distro\n","_id":"dropshare@0.3.8","dist":{"shasum":"19e3b288866b7c26c0210b26cb4cae417ab33ab3","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.8.tgz","integrity":"sha512-2IhuNfJI2qfeQ5EyUY6E5zcAKNehNXx9DjGAfu7qNK/6kwxEVXEGq1kIvHIavRCJ1qLt4UkZnweR2UIrWjyILw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcd3DomCzJ2s73gKUnz1MDSFn+o6HaUoz7JxLJvCA6sAIgaRMTGvUUnNCfihFMLDSTJjOxS2PgOf4QorC0iX6fLNo="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.9":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.9","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"*","connect_router":"1.x","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"2.x","redis":"0.6.x","formaline":"0.6.4","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","forEachAsync":"2.x","http-json":"1.x","mkdirp":"0.3.x","fs-extra":"0.1.x"},"devDependencies":{},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is the answer to the age-old question of File Transfer:\n\n[![File Transfer][file-transfer]][xkcd-949]\n\n[xkcd-949]: http://xkcd.com/949/\n[file-transfer]: http://imgs.xkcd.com/comics/file_transfer.png \"Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.\"\n\nSimilar services include\n\n  * [ge.tt](http://ge.tt)\n  * [min.us](http://min.us)\n  * [droplr](http://droplr.com)\n  * [kicksend](http://kicksend.com/)\n  * [sendoid](http://sendoid.com/)\n  * [shareDesk](http://sharedesk.at) [[fork on github](https://github.com/eeezyy/shareDesk)]\n  * [CloudApp](http://getcloudapp.com/)\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n[http://dropsha.re](http://dropsha.re)\n\nCommandline\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n### Python Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.py' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\n### Bash Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\nIf you don't want to customize it at all you can install it via npm\n\n  0. Download [NodeJS](http://nodejs.org#download)\n  1. `npm install -g dropshare`\n  2. `dropshare-server`\n  3. The database will be in `dropshare/server/lib/db/db.json`\n\nBut for production use with a real database\n\n  0. Install [NodeJS](http://nodejs.org): [Linux Binary](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) | [Linux Source](http://apptob.org) | [OS X | Windows](http://nodejs.org#download).\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n\n        # Ubuntu Linux\n        sudo apt-get install redis-server\n        \n        # OS X\n        brew install redis\n        launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n        # see notes below\n\n  0. Install `jade`, [Pakmanager](https://github.com/coolaj86/node-pakmanager), `less`, and some other fun things.\n\n        npm install -g jade less pakmanager uglify-js\n\n  0. Install dropshare in your webapps directory (I use [connect-vhoster](https://github.com/coolaj86/connect-vhoster))\n\n        # use mine (or use your own fork)\n        git clone git://github.com/SpotterRF/dropshare.git dropshare.example.com\n\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n\n        cd dropshare.example.com\n        rsync -a config.default.js config.js\n\n  0. Download dependencies and compile the static assets.\n     (You may wish to look at `deploy.sh` to understand what it does)\n\n        ./deploy.sh # possibly needs `sudo`\n\n  0. Start the server. By default it runs on port 3700 (but if it's different, you'll see it).\n\n        node bin/dropshare-server.js\n\n\nServer Parameters\n---\nThe server can take parameters in a few forms. If you are just running a\nstand-alone server, then you can put them in the `config.js` file. If\nyou are creating a Dropshare server in code, then you can pass an object\nin to the `create()` method exported by `lib/index.js`. \n\nThe parameters all have sensible defaults that should work out of the box,\nso you don't actually need any of them.\n\n* `client`: the path to the public folder for the browser interface.\n  Defaults to `./public`\n* `storageDir`: a path to a directory to store uploaded files. Defaults to `./files`.\n* `allowUserSpecifiedIds`: if true, allow users to specify the ids that files\n   will be stored under.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nCopyright 2011 - 2012 Jamison Dance and AJ ONeal\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis-server # may be called just 'redis', depending on your distro\n","_id":"dropshare@0.3.9","dist":{"shasum":"70884fcf80832fd36d1d2b74fdba87cd23b1ee79","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.9.tgz","integrity":"sha512-MOwdDFe0XpcaSRIuyw5XT4q+QRo6WvQYSs88rGDiEGs/VUm7w2juejV+iBnowxK9+4Q+zBzrIYboWjE7q0BjHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqnGUMSgsHGzpHGZ5US0mGYSh6Av8ySo3zmKUIJ+/Q9AiBcakjH0YLN2LhRLxq+e8lSUgK2af7MqhFr+M8hEzDwxA=="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.4.0":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.4.0","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"2.x","connect_router":"1.x","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"2.x","redis":"0.6.x","formaline":"0.6.4","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","forEachAsync":"2.x","http-json":"1.x","mkdirp":"0.3.x","fs-extra":"0.1.x"},"devDependencies":{},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is the answer to the age-old question of File Transfer:\n\n[![File Transfer][file-transfer]][xkcd-949]\n\n[xkcd-949]: http://xkcd.com/949/\n[file-transfer]: http://imgs.xkcd.com/comics/file_transfer.png \"Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.\"\n\nSimilar services include\n\n  * [ge.tt](http://ge.tt)\n  * [min.us](http://min.us)\n  * [droplr](http://droplr.com)\n  * [kicksend](http://kicksend.com/)\n  * [sendoid](http://sendoid.com/)\n  * [shareDesk](http://sharedesk.at) [[fork on github](https://github.com/eeezyy/shareDesk)]\n  * [CloudApp](http://getcloudapp.com/)\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n[http://dropsha.re](http://dropsha.re)\n\nCommandline\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n### Python Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.py' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\n### Bash Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\nIf you don't want to customize it at all you can install it via npm\n\n  0. Download [NodeJS](http://nodejs.org#download)\n  1. `npm install -g dropshare`\n  2. `dropshare-server`\n  3. The database will be in `dropshare/server/lib/db/db.json`\n\nBut for production use with a real database\n\n  0. Install [NodeJS](http://nodejs.org): [Linux Binary](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) | [Linux Source](http://apptob.org) | [OS X | Windows](http://nodejs.org#download).\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n\n        # Ubuntu Linux\n        sudo apt-get install redis-server\n        \n        # OS X\n        brew install redis\n        launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n        # see notes below\n\n  0. Install `jade`, [Pakmanager](https://github.com/coolaj86/node-pakmanager), `less`, and some other fun things.\n\n        npm install -g jade less pakmanager uglify-js\n\n  0. Install dropshare in your webapps directory (I use [connect-vhoster](https://github.com/coolaj86/connect-vhoster))\n\n        # use mine (or use your own fork)\n        git clone git://github.com/SpotterRF/dropshare.git dropshare.example.com\n\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n\n        cd dropshare.example.com\n        rsync -a config.default.js config.js\n\n  0. Download dependencies and compile the static assets.\n     (You may wish to look at `deploy.sh` to understand what it does)\n\n        ./deploy.sh # possibly needs `sudo`\n\n  0. Start the server. By default it runs on port 3700 (but if it's different, you'll see it).\n\n        node bin/dropshare-server.js\n\n\nServer Parameters\n---\nThe server can take parameters in a few forms. If you are just running a\nstand-alone server, then you can put them in the `config.js` file. If\nyou are creating a Dropshare server in code, then you can pass an object\nin to the `create()` method exported by `lib/index.js`. \n\nThe parameters all have sensible defaults that should work out of the box,\nso you don't actually need any of them.\n\n* `client`: the path to the public folder for the browser interface.\n  Defaults to `./public`\n* `storageDir`: a path to a directory to store uploaded files. Defaults to `./files`.\n* `allowUserSpecifiedIds`: if true, allow users to specify the ids that files\n   will be stored under.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nCopyright 2011 - 2012 Jamison Dance and AJ ONeal\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis-server # may be called just 'redis', depending on your distro\n","_id":"dropshare@0.4.0","dist":{"shasum":"f630d9c831ed55c22bf2b3f1fba56bff60f418d7","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.4.0.tgz","integrity":"sha512-RRwIRIx4qlrwe6v0GhwFlDmBwwo/0fsAIJLBxfQvz6IZXjS+hD8/PEWGcThmCdDqFvpbhZJmy6dWNzUmul4vGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnbrp99OyPVxMlMvLDJ0aIxVI23Yu9xJU0fxJHkQ7W9AiAnrB6CjOGny5ezhTprEfxcDMFuwX3p4vZJbNZc0D2guA=="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.10":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.10","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"1.x","connect_router":"1.x","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"2.x","redis":"0.6.x","formaline":"0.6.4","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","forEachAsync":"2.x","http-json":"1.x","mkdirp":"0.3.x","fs-extra":"0.1.x"},"devDependencies":{},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is the answer to the age-old question of File Transfer:\n\n[![File Transfer][file-transfer]][xkcd-949]\n\n[xkcd-949]: http://xkcd.com/949/\n[file-transfer]: http://imgs.xkcd.com/comics/file_transfer.png \"Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.\"\n\nSimilar services include\n\n  * [ge.tt](http://ge.tt)\n  * [min.us](http://min.us)\n  * [droplr](http://droplr.com)\n  * [kicksend](http://kicksend.com/)\n  * [sendoid](http://sendoid.com/)\n  * [shareDesk](http://sharedesk.at) [[fork on github](https://github.com/eeezyy/shareDesk)]\n  * [CloudApp](http://getcloudapp.com/)\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n[http://dropsha.re](http://dropsha.re)\n\nCommandline\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n### Python Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.py' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\n### Bash Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\nIf you don't want to customize it at all you can install it via npm\n\n  0. Download [NodeJS](http://nodejs.org#download)\n  1. `npm install -g dropshare`\n  2. `dropshare-server`\n  3. The database will be in `dropshare/server/lib/db/db.json`\n\nBut for production use with a real database\n\n  0. Install [NodeJS](http://nodejs.org): [Linux Binary](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) | [Linux Source](http://apptob.org) | [OS X | Windows](http://nodejs.org#download).\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n\n        # Ubuntu Linux\n        sudo apt-get install redis-server\n        \n        # OS X\n        brew install redis\n        launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n        # see notes below\n\n  0. Install `jade`, [Pakmanager](https://github.com/coolaj86/node-pakmanager), `less`, and some other fun things.\n\n        npm install -g jade less pakmanager uglify-js\n\n  0. Install dropshare in your webapps directory (I use [connect-vhoster](https://github.com/coolaj86/connect-vhoster))\n\n        # use mine (or use your own fork)\n        git clone git://github.com/SpotterRF/dropshare.git dropshare.example.com\n\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n\n        cd dropshare.example.com\n        rsync -a config.default.js config.js\n\n  0. Download dependencies and compile the static assets.\n     (You may wish to look at `deploy.sh` to understand what it does)\n\n        ./deploy.sh # possibly needs `sudo`\n\n  0. Start the server. By default it runs on port 3700 (but if it's different, you'll see it).\n\n        node bin/dropshare-server.js\n\n\nServer Parameters\n---\nThe server can take parameters in a few forms. If you are just running a\nstand-alone server, then you can put them in the `config.js` file. If\nyou are creating a Dropshare server in code, then you can pass an object\nin to the `create()` method exported by `lib/index.js`. \n\nThe parameters all have sensible defaults that should work out of the box,\nso you don't actually need any of them.\n\n* `client`: the path to the public folder for the browser interface.\n  Defaults to `./public`\n* `storageDir`: a path to a directory to store uploaded files. Defaults to `./files`.\n* `allowUserSpecifiedIds`: if true, allow users to specify the ids that files\n   will be stored under.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nCopyright 2011 - 2012 Jamison Dance and AJ ONeal\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis-server # may be called just 'redis', depending on your distro\n","_id":"dropshare@0.3.10","dist":{"shasum":"c4557e9f1607ce0b22152503a531a9182da82f71","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.10.tgz","integrity":"sha512-FV9cnqYXWf17NKryPuvTEoWAKyHTyV8dTVmnPGRYIFIR+zgitYR2hdBl0u9gyr8H/HQ4nwy9gbHKo9Q00RcG0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClmnQTF3B+QvgVNqKCsdc2rn8I3SLiSTrB3I1ez+tAbQIgNgIAZW0SE0qARvAfgfp3uEtPC8GAJbUhy5TAPjnK5IU="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.11":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.11","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"1.x","connect_router":"1.x","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"2.x","redis":"0.6.x","formaline":"0.6.4","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","forEachAsync":"2.x","http-json":"1.x","mkdirp":"0.3.x","fs-extra":"0.1.x"},"devDependencies":{},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is the answer to the age-old question of File Transfer:\n\n[![File Transfer][file-transfer]][xkcd-949]\n\n[xkcd-949]: http://xkcd.com/949/\n[file-transfer]: http://imgs.xkcd.com/comics/file_transfer.png \"Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.\"\n\nSimilar services include\n\n  * [ge.tt](http://ge.tt)\n  * [min.us](http://min.us)\n  * [droplr](http://droplr.com)\n  * [kicksend](http://kicksend.com/)\n  * [sendoid](http://sendoid.com/)\n  * [shareDesk](http://sharedesk.at) [[fork on github](https://github.com/eeezyy/shareDesk)]\n  * [CloudApp](http://getcloudapp.com/)\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n[http://dropsha.re](http://dropsha.re)\n\nCommandline\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n### Python Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.py' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\n### Bash Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\nIf you don't want to customize it at all you can install it via npm\n\n  0. Download [NodeJS](http://nodejs.org#download)\n  1. `npm install -g dropshare`\n  2. `dropshare-server`\n  3. The database will be in `dropshare/server/lib/db/db.json`\n\nBut for production use with a real database\n\n  0. Install [NodeJS](http://nodejs.org): [Linux Binary](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) | [Linux Source](http://apptob.org) | [OS X | Windows](http://nodejs.org#download).\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n\n        # Ubuntu Linux\n        sudo apt-get install redis-server\n        \n        # OS X\n        brew install redis\n        launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n        # see notes below\n\n  0. Install `jade`, [Pakmanager](https://github.com/coolaj86/node-pakmanager), `less`, and some other fun things.\n\n        npm install -g jade less pakmanager uglify-js\n\n  0. Install dropshare in your webapps directory (I use [connect-vhoster](https://github.com/coolaj86/connect-vhoster))\n\n        # use mine (or use your own fork)\n        git clone git://github.com/SpotterRF/dropshare.git dropshare.example.com\n\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n\n        cd dropshare.example.com\n        rsync -a config.default.js config.js\n\n  0. Download dependencies and compile the static assets.\n     (You may wish to look at `deploy.sh` to understand what it does)\n\n        ./deploy.sh # possibly needs `sudo`\n\n  0. Start the server. By default it runs on port 3700 (but if it's different, you'll see it).\n\n        node bin/dropshare-server.js\n\n\nServer Parameters\n---\nThe server can take parameters in a few forms. If you are just running a\nstand-alone server, then you can put them in the `config.js` file. If\nyou are creating a Dropshare server in code, then you can pass an object\nin to the `create()` method exported by `lib/index.js`. \n\nThe parameters all have sensible defaults that should work out of the box,\nso you don't actually need any of them.\n\n* `client`: the path to the public folder for the browser interface.\n  Defaults to `./public`\n* `storageDir`: a path to a directory to store uploaded files. Defaults to `./files`.\n* `allowUserSpecifiedIds`: if true, allow users to specify the ids that files\n   will be stored under.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nCopyright 2011 - 2012 Jamison Dance and AJ ONeal\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis-server # may be called just 'redis', depending on your distro\n","_id":"dropshare@0.3.11","dist":{"shasum":"53385776f99b0c1dedb8959721367f3c02c21a36","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.11.tgz","integrity":"sha512-C8Sc45H21flpTlGuIKQU8IZChzHByupWZML4X5y6JHF7+zqO32ztgQhDVVANsAsr+rZ4XpyHM17x99mtPpDnqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHApMkDbEK5wlOXCYhmlQXWnWIcgyNsCs9rB57fHWiwAiEAzUf5MnAy/1y8ehGCEQuSZzysmdhGYzUtq9SHf4rDR8s="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.3.12":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.3.12","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":"1.x","connect_router":"1.x","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"2.x","redis":"0.6.x","formaline":"0.6.4","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","forEachAsync":"2.x","http-json":"1.x","mkdirp":"0.3.x","fs-extra":"0.1.x"},"devDependencies":{},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is the answer to the age-old question of File Transfer:\n\n[![File Transfer][file-transfer]][xkcd-949]\n\n[xkcd-949]: http://xkcd.com/949/\n[file-transfer]: http://imgs.xkcd.com/comics/file_transfer.png \"Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.\"\n\nSimilar services include\n\n  * [ge.tt](http://ge.tt)\n  * [min.us](http://min.us)\n  * [droplr](http://droplr.com)\n  * [kicksend](http://kicksend.com/)\n  * [sendoid](http://sendoid.com/)\n  * [shareDesk](http://sharedesk.at) [[fork on github](https://github.com/eeezyy/shareDesk)]\n  * [CloudApp](http://getcloudapp.com/)\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n[http://dropsha.re](http://dropsha.re)\n\nCommandline\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n### Python Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.py' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\n### Bash Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\nIf you don't want to customize it at all you can install it via npm\n\n  0. Download [NodeJS](http://nodejs.org#download)\n  1. `npm install -g dropshare`\n  2. `dropshare-server`\n  3. The database will be in `dropshare/server/lib/db/db.json`\n\nBut for production use with a real database\n\n  0. Install [NodeJS](http://nodejs.org): [Linux Binary](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) | [Linux Source](http://apptob.org) | [OS X | Windows](http://nodejs.org#download).\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n\n        # Ubuntu Linux\n        sudo apt-get install redis-server\n        \n        # OS X\n        brew install redis\n        launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n        # see notes below\n\n  0. Install `jade`, [Pakmanager](https://github.com/coolaj86/node-pakmanager), `less`, and some other fun things.\n\n        npm install -g jade less pakmanager uglify-js\n\n  0. Install dropshare in your webapps directory (I use [connect-vhoster](https://github.com/coolaj86/connect-vhoster))\n\n        # use mine (or use your own fork)\n        git clone git://github.com/SpotterRF/dropshare.git dropshare.example.com\n\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n\n        cd dropshare.example.com\n        rsync -a config.default.js config.js\n\n  0. Download dependencies and compile the static assets.\n     (You may wish to look at `deploy.sh` to understand what it does)\n\n        ./deploy.sh # possibly needs `sudo`\n\n  0. Start the server. By default it runs on port 3700 (but if it's different, you'll see it).\n\n        node bin/dropshare-server.js\n\n\nServer Parameters\n---\nThe server can take parameters in a few forms. If you are just running a\nstand-alone server, then you can put them in the `config.js` file. If\nyou are creating a Dropshare server in code, then you can pass an object\nin to the `create()` method exported by `lib/index.js`. \n\nThe parameters all have sensible defaults that should work out of the box,\nso you don't actually need any of them.\n\n* `client`: the path to the public folder for the browser interface.\n  Defaults to `./public`\n* `storageDir`: a path to a directory to store uploaded files. Defaults to `./files`.\n* `allowUserSpecifiedIds`: if true, allow users to specify the ids that files\n   will be stored under.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nCopyright 2011 - 2012 Jamison Dance and AJ ONeal\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis-server # may be called just 'redis', depending on your distro\n","_id":"dropshare@0.3.12","dist":{"shasum":"eb802b24e4b13b65842d148e7f8596e1f4c31b8e","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.3.12.tgz","integrity":"sha512-a88Xk7L7th4XVGKFzdr6DKK10f5lh9v1ty3KvmLLxXX/oNJA0Eq8mBBDITeNAxQ1mxQDFlQA2KTHgVolGN18Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOcecaIvxC3nIyD10VaPSvhBSQemDbUOH/RHhlGhL++gIgEG06opkhl6cbFCgt3tDr/9Pvj+uhf4J3sUnYHAQWpUU="}]},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"directories":{}},"0.5.0":{"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"name":"dropshare","description":"A ge.tt / min.us clone for your private servers","version":"0.5.0","homepage":"dropshare.coolaj86.info","contributors":[{"name":"Jamison Dance","email":"jergason@gmail.com"}],"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"},"main":"server/index","scripts":{"test":"cd tests && ./test.sh","start":"node server.js"},"engines":{"node":">= 0.6"},"bin":{"dropshare-server":"bin/dropshare-server.js"},"dependencies":{"connect":">= 2.7 < 3.0.0","connect_router":"1.x","mime":"~1.2","fs.extra":"1.x","connect-cors":"~0.5","sequence":"2.x","redis":"0.6.x","formaline":"2.x","numeric-buffer":"0.1.x","dom-storage":"1.x","json-storage":"1.x","forEachAsync":"2.x","http-json":"1.x","mkdirp":"0.3.x","fs-extra":"0.1.x"},"devDependencies":{},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is the answer to the age-old question of File Transfer:\n\n[![File Transfer][file-transfer]][xkcd-949]\n\n[xkcd-949]: http://xkcd.com/949/\n[file-transfer]: http://imgs.xkcd.com/comics/file_transfer.png \"Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.\"\n\nSimilar services include\n\n  * [ge.tt](http://ge.tt)\n  * [min.us](http://min.us)\n  * [droplr](http://droplr.com)\n  * [kicksend](http://kicksend.com/)\n  * [sendoid](http://sendoid.com/)\n  * [shareDesk](http://sharedesk.at) [[fork on github](https://github.com/eeezyy/shareDesk)]\n  * [CloudApp](http://getcloudapp.com/)\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n[http://dropsha.re](http://dropsha.re)\n\nCommandline\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n### Python Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.py' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\n### Bash Client\n\n    sudo wget 'https://raw.github.com/SpotterRF/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\nIf you don't want to customize it at all you can install it via npm\n\n  0. Download [NodeJS](http://nodejs.org#download)\n  1. `npm install -g dropshare`\n  2. `dropshare-server`\n  3. The database will be in `dropshare/server/lib/db/db.json`\n\nBut for production use with a real database\n\n  0. Install [NodeJS](http://nodejs.org): [Linux Binary](https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager) | [Linux Source](http://apptob.org) | [OS X | Windows](http://nodejs.org#download).\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n\n        # Ubuntu Linux\n        sudo apt-get install redis-server\n        \n        # OS X\n        brew install redis\n        launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n        # see notes below\n\n  0. Install `jade`, [Pakmanager](https://github.com/coolaj86/node-pakmanager), `less`, and some other fun things.\n\n        npm install -g jade less pakmanager uglify-js\n\n  0. Install dropshare in your webapps directory (I use [connect-vhoster](https://github.com/coolaj86/connect-vhoster))\n\n        # use mine (or use your own fork)\n        git clone git://github.com/SpotterRF/dropshare.git dropshare.example.com\n\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n\n        cd dropshare.example.com\n        rsync -a config.default.js config.js\n\n  0. Download dependencies and compile the static assets.\n     (You may wish to look at `deploy.sh` to understand what it does)\n\n        ./deploy.sh # possibly needs `sudo`\n\n  0. Start the server. By default it runs on port 3700 (but if it's different, you'll see it).\n\n        node bin/dropshare-server.js\n\n\nServer Parameters\n---\nThe server can take parameters in a few forms. If you are just running a\nstand-alone server, then you can put them in the `config.js` file. If\nyou are creating a Dropshare server in code, then you can pass an object\nin to the `create()` method exported by `lib/index.js`. \n\nThe parameters all have sensible defaults that should work out of the box,\nso you don't actually need any of them.\n\n* `client`: the path to the public folder for the browser interface.\n  Defaults to `./public`\n* `storageDir`: a path to a directory to store uploaded files. Defaults to `./files`.\n* `allowUserSpecifiedIds`: if true, allow users to specify the ids that files\n   will be stored under.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nCopyright 2011 - 2012 Jamison Dance and AJ ONeal\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis-server # may be called just 'redis', depending on your distro\n","_id":"dropshare@0.5.0","dist":{"shasum":"6030fe694e635bae09393f779d562e02871a194a","tarball":"https://registry.npmjs.org/dropshare/-/dropshare-0.5.0.tgz","integrity":"sha512-YRHqTX4+FYajdnAZghHQv4Ld9KuepyRKsrdhyItcgyleq9udZyZB3Q4JEE0Xm0j7Iq/5JdmmjpKVgktW8d68qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyn1OqDyBpYRl06NHxCeMv1dDju2yxHuKvueziibJHLQIgK+Sw991F8zyGT1r2VxogAqxn5B1a5cEY7RG1mQ9yZ/U="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"coolaj86","email":"coolaj86@gmail.com"},"maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}]}},"readme":"Dropshare\n===\n\n[DropShare](http://dropsha.re) is a shameless [ge.tt](http://ge.tt) / [min.us](http://min.us) clone. [droplr](http://droplr.com) is also similar.\n\nClients\n===\n\nA few different clients are avaible.\n\nWeb\n---\n\nWith the web-client you can drag-n-drop or use the normal upload/download.\n\n    [http://dropsha.re](http://dropsha.re)\n\nBash\n---\n\n**Usage**\n\n    dropshare /path/to/file.ext\n    \n    # Example - share your public ssh key with someone\n    dropshare ~/.ssh/id_rsa.pub\n    \n**Example Output**\n\n    Your file, Sir! (or Ma'am):\n    \n    http://dropsha.re/#foHsCQA\n    \n    wget 'http://api.dropsha.re/files/foHsCQA/coolaj86@ubuntu-tablet.pub'\n    \n    curl 'http://api.dropsha.re/files/foHsCQA' -o 'coolaj86@ubuntu-tablet.pub'\n\n**Installation**\n\n    sudo wget 'https://raw.github.com/coolaj86/dropshare/master/clients/dropshare.sh' -O '/usr/local/bin/dropshare'\n    sudo chmod a+x '/usr/local/bin/dropshare'\n\nServer\n===\n\nIf you're interested in consulting or setup to run DropShare on your private network\nat your Home Office, or Business please contact <coolaj86@gmail.com>.\n\nQuick Start for Running your own DropShare\n---\n\n  0. Install `redis`. See Appendix (below) for installing redis on OS X.\n  0. Install [Spark](https://github.com/senchalabs/spark) with `npm install -g spark`.\n  0. Copy `config.default.js` to `config.js`, and customize any server\n     settings you would like.\n  0. Run `cd public; ./deploy.sh` to compile the static assets.\n  0. Start the server with `spark`. By default it runs on port 3700.\n\nRunning Tests\n---\n\nRun the tests with:\n\n    cd tests\n    ./test.sh\n\nThe tests depend on being in the same directory as the test script, due\nto paths to resources and such.\n\n\nLICENSE\n===\n\nDropshare is available under the following licenses:\n\n  * MIT\n  * Apache 2\n\nAppendix\n===\n\nInstalling Redis\n---\n\n    brew install redis\n\n    mkdir -p ~/Library/LaunchAgents\n\n    launchctl unload -w ~/Library/LaunchAgents/io.redis.redis-server.plist 2>/dev/null || true\n    cp /usr/local/Cellar/redis/2.2.12/io.redis.redis-server.plist ~/Library/LaunchAgents/\n    launchctl load -w ~/Library/LaunchAgents/io.redis.redis-server.plist\n\n**To start redis manually:**\n\n    redis-server /usr/local/etc/redis.conf\n\n**To access the server:**\n    redis-cli\n\nUbuntu Linux\n---\n\n    sudo apt-get install redis\n","maintainers":[{"name":"jergason","email":"jergason@gmail.com"},{"name":"coolaj86","email":"coolaj86@gmail.com"}],"time":{"modified":"2022-06-16T00:32:52.969Z","created":"2011-12-10T01:04:47.816Z","0.1.0":"2011-12-10T01:04:48.825Z","0.2.1":"2012-02-29T23:45:35.828Z","0.2.2":"2012-03-06T00:15:14.739Z","0.3.1":"2012-03-21T00:24:14.085Z","0.3.2":"2012-05-03T22:42:31.088Z","0.3.3":"2012-05-13T17:39:38.681Z","0.3.4":"2012-05-19T23:09:32.700Z","0.3.5":"2012-05-19T23:16:57.783Z","0.3.7":"2012-10-01T22:13:23.959Z","0.3.8":"2012-10-15T18:18:41.676Z","0.3.9":"2012-10-19T22:08:13.019Z","0.3.10":"2012-10-23T19:46:13.988Z","0.4.0":"2012-10-23T00:31:47.535Z","0.3.11":"2012-10-23T20:27:58.988Z","0.3.12":"2012-10-23T20:28:42.770Z","0.5.0":"2012-12-05T20:44:14.575Z"},"author":{"name":"AJ ONeal","email":"coolaj86@gmail.com","url":"http://coolaj86.info/"},"repository":{"type":"git","url":"git://github.com/SpotterRF/dropshare.git"}}