album-rsync
A python script to manage synchronising a local directory of photos with a remote storage provider based on an rsync interaction pattern.
Sync photos
Synchronise a local folder of media files to a remote storage provider (Flickr or Google) or from a storage provider to a local folder. Supports filters for including or excluding folders and files based on a regular expression pattern.
No surprises. By default album-rsync will not delete or modify files in the destination, it will only add new files or skip existing ones. Deleting extra files may be opted into when using Flickr.
List photos
List photos from the local file system or from flickr in diff-friendly formats. Supports tree view or csv view output formats.
GitHub repo
https://github.com/phdesign/album-rsync
License
album-rsync is distributed under the very permissive MIT License, use and modify it for personal or commercial use.
Documentation
Checkout the documentation here.