Nextcloud Photoselect (A shooting feedback/retouching request tool)

I’m doing portrait photoshoots as a hobby and am using nextcloud as means to share preview pictures with the models so they can select which of them they want me to retouch.

As writing down filenames, transferring them to me and then transferring the selection to darktable was quite cumbersome I used claude to help me create a nextcloud extension. I am at a stage now at which I am comfortable sharing it with the public to get feedback. Maybe it’s useful for some of you.

Installation is still manual as the app is not and probably never will be in the official app store.

You start with a selection dialog where you select the folder of the previews

Then you get a dialog where you set up the shooting info and create a share dialog

The shared links you can share with your model, e.g. Nextcloud

which looks like:

There’s also a single image view. It’s desktop friendly (shortcuts to navigate) and mobile friendly.

After the client makes the selection you see it in the admin panel where you can export a raw text list with the filenames or download a lua script for darktable.

With the photoselect loader you can define a folder where you can store your downloaded lua scripts. Once activated it creates a panel on the right side and adds buttons for each script in your folder. With one click you can transfer the star ratings to the images and have the selection transferred to the filmroll.

5 Likes