Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/meltingice/flickr-store

Store arbitrary data on Flickr
https://github.com/meltingice/flickr-store

Last synced: 8 days ago
JSON representation

Store arbitrary data on Flickr

Awesome Lists containing this project

README

        

# flickr-store

Store arbitrary data with your 1TB Flickr cloud drive by encoding any file as a PNG. This is mostly a proof of concept right now. Don't do anything beyond tinkering with it yet.

Under the hood, flickr-store is powered by [png-encode](https://github.com/meltingice/png-encode). Be sure to check it out and contribute there as well.

## Installation

```
$ gem install flickr-store
```

## Usage

First, you will need to register a Flickr application [through their dev site](http://www.flickr.com/services/apps/create/). Once that is done, you can login by running:

```
flickr-authenticate
```

Once you complete authentication, you can now use flickr-store:

```
flickr-store put [file]
flickr-store get [file or photo ID] [output path]
flickr-store list
```

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request