Ideas for revolutionary photo organization!

Thank you for your extensive answer, it feels nice being heard.

In my opinion it makes sense to first discuss the big picture. Only when this is clear and agreed upon it makes sense to really brake it down to manageable tasks, ergo issues on Github. Otherwise you risk implementing stuff, that soon becomes obsolete when the concept evolves. But alright, I will feed some of my ideas to Github.

Because of that, I thought it to be sensible first to have a visualization of a rough possible concept, even when everything is just copied together. I didn’t know yet if anybody would anser my thread :wink: If the only thing about my screenshot bothering you is that it is only done roughly, well great, tell me in what form you need it and I try to deliver a UI that meets the quality expectations (no dev skills though).

Agreed, but my first screenshot shows a files view just in order to create albums from folder(s). If for instance in the context menu in files there is an entry “create album from folder content” which then appears in Photos, this would maybe a nice way of having it both ways. And a list view for managing an album would make this easier, see more on albums below.

Well, here I don’t agree in terms of deleting. When previewing photos, in my opinion you also need to have to possibility to remove them. Otherwise it is just a cumbersome workflow to change between Photos and Files.

I understand that this is difficult and no matter what, some will complain. Like me right now :yum: Let me say this:

  • I think (hope) my screenshots above highlighted the advantages of virtual albums that are seperated from the filestructes folders
  • It would help creating a timeline for low performance servers. Right now, I have a timeline containing 42’688 pics where it is impossible to go far back (even on mid-range performance: Xeon D-1518 and 64GB DDR4). And I have an “albums” view, where I first need to click through to my Photos folder where everything is organized in yearly folders with kind of album-like folders below. But some are also just miscellaneous pictures not worth of an album
  • I was also giving some thought, if I would really want to make the effort to recreate albums from folders. The answer is yes, if I could select multiple folders and with context menu “create separate albums from folders” where everything within the folder is displayed flattened in the album. But surely this is very individual. But I doubt that you guys know perfectly what everybody wants. Maybe we could do a poll? How do people organize their pictures today and how do they want to see them within photos?

Last question: what solution do you see for keeping common albums between users? I run Nextcloud in a jail on FreeNAS, therefore all data is mounted to the jail and exposed as external data. Seems like the majority of (9, lol) users do something like this according to this poll. When sharing a folder (i.e. album) this appears in the shared folder with the other user and cannot be moved to his photos folder in the external dataset. How could this be solved?

This poll is completely biased :stuck_out_tongue:
This is on a thread of people who dislike the new photos app. There are lots of variables to take into account, but let me tell you supporting external storage with a nextcloud app is a mistake we’re not happy about. Anyone using nextcloud should handle external storage mounted at the os level, this is much more reliable. I hope we’ll kill this one day, because this is causing so many issues :confused:


Do you also want to kill local external storage someday? This would be a shame because it works really reliable in experience. Or have I misread your comment?


Well, I’m no expert here, but all supported ext storage by the files_external nextcloud app, have dedicated drivers at the linux level. Meaning we shouldn’t have to reinvent the wheel here. There are tons of issues and bugs and slow access issues with the php implementation. ANy admin should consider using proper mounts for the external data instead of our files_external app.
But that its unrelated to this topic, we’ll have this discussion if we do it one day I presume :slight_smile:


I have the same feeling, there is too much effort put into like, mail, talk, weather … this is really not that must-have functions, and you can’t compete with big companies in any comparable way. nextcloud should first and foremost be a files app.

1 Like

there are various web based photo galleries that run on PHP, everything from Piwigo to Wordpress and everything in between. Granted they usually need imagemagic or similar.
I love Nextcloud for basic file sharing and storage, but there are very limited photo specific tools, and I find the built in gallery less than useless…

There is a good and usable photo gallery: lychee. It lacks a lot of the features you would like to have, which IMHO most of are not necessary.

I agree that a good gallery plugin for nc would be phantastic but I think a very minimal approach is more feasible the trying to build lightroom into NC, which is basically what your proposal sounds like.

Unless anyone here is a talented php coder with a lot of free time, I think the next step would be to collect money as an incentive to take over this task.


TS has an great idea! I have been looking for one main place to store my pictures and videos, but there isnt many, piwigo is close, but lack of video support, and for HEIC format. This type of solution also has to merge jpg`s and RAW files, also.

NextCloud could really do something good by having a good storage base for photo and video. But it also has to have a proper file structures in the bottom in my opinion.

As there are a lot of open source projects for images out there a cooperation would be a great thing. Especially if you can separate the backends and the GUI so that you have a NC GUI but shared Backend stuff.

1 Like

I have to say, that I really miss proper photo management in NC like one described in first post. External open source projects are nice, but it’s forcing users to create another account and also it’s not possible to use when NC got server side encryption for better security