I've released a special remote which uses rclone to enable Amazon Cloud Drive: https://github.com/DanielDent/git-annex-remote-rclone -- ?DanielDent
Is there a special remote implementation for Amazon Cloud Drive?
It's just became unlimited for a fair price: $60/year ( https://www.amazon.com/clouddrive/pricing ).
http://techcrunch.com/2015/03/26/amazon-goes-after-dropbox-google-microsoft-with-unlimited-cloud-drive-storage/
-- bence aka parhuzamos
Not yet, but I just need to investigate haskell api bindings for it, I suppose. --Joey
Don't know if there's such a thing... there seems to be SDKs for android and IOS, but nothing more. It seems like it's a REST API: https://developer.amazon.com/public/apis/experience/cloud-drive/... --anarcat
requested it be added to amazonka https://github.com/brendanhay/amazonka/issues/168 --Joey
In the meantime, https://github.com/DanielDent/git-annex-remote-rclone supports Amazon Cloud drive. I may revisit adding support for it directly to git-annex if amazonka does get support, but for now, that seems good enough, so done --Joey
The git-annex-remote-rclone solution doesn't seem to work in Windows.
I have the script on my PATH, and I'm doing everything in Git Bash. I can run the script from the shell just fine, but Git Annex itself says it can't execute it.
git-annex: Cannot run git-annex-remote-rclone -- Make sure it's in your PATH and is executable.
Presumably it doesn't know how to talk to bash.exe to get it to run the script.
@interfect probably what was discussed here https://github.com/DanielDent/git-annex-remote-rclone/pull/10
I've made the necessary change to git-annex this morning so it should be able to run external special remote scripts on Windows. Have not tested it.
Using linux it works perfectly. Really great. But on windows no such luck. Trying many things to get it to function and no success.
Given the thinness of the bash wrapper that binds rclone to annex, and rclones inherent cross platform nature. It would be awesome to have this remote as a first class citizen. Similar to amazon glacier requiring glacier-cli. Simply requiring rclone to open up so many backends is a very light dependency.
it was not obvious to me at all that rclone was supported by git-annex! that's awesome!
to make it clearer it exists, i've added it it to the list of special remotes as rclone.