Skip to content
A CloudApp proxy for Skitch's WebDAV sharing support
Ruby
Pull request Compare This branch is 4 commits ahead, 26 commits behind roidrage:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
Gemfile
Gemfile.lock
Procfile
README.md
app.rb
config.ru

README.md

S3itch - Sharing Skitch uploads on S3 CloudApp

As Skitch will soon shut down their own hosting and switch to Evernote, the only reasonable solution is to use WebDAV and share files with S3 CloudApp.

Installation

This is still bleeding edge. Bumpy road ahead.

  1. Get your CloudApp API token

    curl -H "Content-Type: application/json; charset=utf-8" \
         -X POST \
         -d '{ "email": "EMAIL", "password": "PASSWORD" }' \
         "http://api.getcloudapp.com/account/token"

    Don't bother groking the returned JSON. Just look at the very last quoted string.

  2. Open the Skitch preferences, select the Share tab, and create a new account. Choose WebDAV as the account type.

  3. Set the following options:

  4. Flip back over to Skitch and it's business as usual except clicking Share at the bottom of the window will upload to CloudApp!

  5. This step is optional. To get the most out of this integration, run the following command to have the CloudApp Mac app copy the new drop's link after it has been uploaded by Skitch. I don't think it's possible for Skitch to copy the correct CloudApp share link, but that's still up in the air.

    defaults write com.linebreak.CloudAppMacOSX CLUploadShouldCopyExternallyUploadedItems -bool YES

    If you're running the stand-alone version of the CloudApp, you'll have to use a different plist:

    defaults write com.linebreak.CloudAppMacOSXSparkle CLUploadShouldCopyExternallyUploadedItems -bool YES

    To disable this option in the future, run the same command replacing YES with NO.

Acknowledgements

This integration is possible thanks to Mathias Meyer's s3itch which adds uploading to an S3 bucket to Skitch. Special thanks to Eric Lindvall for encouragement and enlightenment.

Something went wrong with that request. Please try again.