I configured an instance of Piwigo (Configuring Piwigo for a single user instance) at https://media.maiki.interi.org/.
That solves a temporary storage, editing, and sharing platform. But it is primarily setup as a photo API. Two other steps are needed for this daily process:
- I need to query an amount of individual photos to update - I need to upload photos without description or keywords and add them over time, due to the way I produce photos (some days there are too many to process, others there are no photos, hence a separate processing loop)
- Produce tag based galleries - these will be published to other sites for viewing the images as I’m uploading them
Individual photo updates
This will be something like… sort all the photos by update date and create a topic for a reasonable number of photos with the oldest update date.
Then I will discuss the photo, and update as appropriate. This will make change the update date for the photo, removing it from the query.
This will allow me to upload images from all sources without concern, since I know I will eventually be directed to each for updating.
The topics will be updated as well, and will have some editorial automation done to assist with descriptions and keywords.
Tag-based galleries
This is three agents in Huginn (I think):
- Loop for all tags (this gives ID, tag name, and last updated), creating events for new/updated tags
- Take new/updated tags, query latest photos, template into content block event
- One or more posting agents, takes the content block and publishes it on a website
For instance, I plan to take my photo tags and create a topic of each. I’ll do so here in my notes, and also our family forums.
Note: these two steps completed will mean I can upload photos and as I update the description and keywords all the galleries will eventually also update. That’s nice!