flickr’s API is way more comprehensible than SmugMug’s, so adding flickr support went down much more quickly. Just get an API key/secret (links in the README) and step through onboard to auth your copy of imgup.
Otherwise, it’s the exact same interface and UI. You just have to add a --backend
argument to use flickr when you run it:
imgup -b flickr -t "The Title" -c "The Caption" -f md img_123.jpg
You can skip any of them except the image itself, but you probably want to set --caption
to get a description/alt text back.
pdxmph/imgup-cli (Gem on the release page)
I also added a pair of extras:
- A Hazel folder action script: If you set the “caption” field in LightRoom or Apple Photos, then export an image into the watched folder, you’ll get a snippet back to your clipboard with the caption as description/alt text.
- A Raycast script action: (Needs to be fixed to use the new backend selector, so hardcode that if you want to just get it running with flickr by adding the argument in the script)