https://github.com/henryouly/flickrfs-ng
A FUSE based Flickr file system
https://github.com/henryouly/flickrfs-ng
Last synced: 5 months ago
JSON representation
A FUSE based Flickr file system
- Host: GitHub
- URL: https://github.com/henryouly/flickrfs-ng
- Owner: henryouly
- Created: 2013-08-07T08:10:24.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-08-12T11:55:01.000Z (almost 12 years ago)
- Last Synced: 2023-05-27T20:20:41.846Z (about 2 years ago)
- Language: Python
- Size: 234 KB
- Stars: 10
- Watchers: 6
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
FlickrFS Next Generation
===========Why Flickr?
------
Nowadays it provides 1TB storage for free. Perfect cloud backup solution to my
millions of photos.Why a FS?
------
I like the idea of mounting flickr photos to a file system. Dictionary is the
most intuitive way to organize photos. Plus, mounting a file system provide
easy integration with the rest of the system to upload/download photos from
Flickr.Previous flickfs is a very good implementation demostrating this concept.
Unfortuntely it is dead. So I decided to rewrite a new file system to replace
and call it flickrfs-ng.What's new?
------
FUSE has been improved a lot since its first 1.X branch. However the python-fuse
module is still quite out-of-date. flickrfs-ng will use fusepy instead to provide
python binding.The original flickrapi is also out-of-maintain, and will be replaced with
python-flickr-api which is in actively development and support OAuth.* python-flickr-api https://github.com/alexis-mignon/python-flickr-api/
* fusepy https://github.com/terencehonles/fusepyNew features
------
- Indexing by date
An auto directionary structure will be provided to list photos by date. e.g.
/mnt/flickr/date/2013-01 refers to the photos taken in Jan 2013, while
/mnt/flickr/date/2013 refers to all photos taken in year 2013.- Indexing by tags
Easily filter photos with given tags.
/mnt/flickr/tags/newzealand/ will get all photos with tag newzealand- EXIF integration
exif info will be used, i.e. the date. The data could be viewed as
/mnt/flickr/stream/.P23012345.JPG.exif- Metadata
Could be found and updated in /mnt/flickr/stream/.P23012345.JPG.meta- Transparent resizing
To get a smaller size of photo, just get
/mnt/flickr/stream/P23012345.1024.JPG- OAuth
Use OAuth which is now the prefer way