[digiKam-users] digikam as client server and mixed OS installation

ccabek ccabek at online.de
Mon Jan 7 20:33:25 GMT 2019


Hi,

I'm testing digikam for my family pictures. I hope someone has some hints
for me, how to set this up.

I run an ubuntu server with samba to share my pictures for my PC, my wife’s
notebook and also for streaming to our TV via DLNA. The PC and notebook use
Win10.
A lot of pictures are made with our mobiles and transferred via dropbox and
some self written scripts directly into my samba share. The second main
source is our camera.
I configured the albumroot with && for using linux and windows path. This
works, but I see some challenges.

*Desktop dependencies*
The dependencies to kde forces me to install a desktop environment and i
have to start x server to run digikam. The next step is actually done
manually (update album, face recognition). This is not good. I am looking
for a digikam backend without desktop dependencies where I can start cron
jobs to update the database. The features in maintenance would be
sufficient. Is something like this available? Is it easily possible to
extract the maintenance part and compile this?

*OS specific thumbnails*
The thumbnails are generated and stored twice in the database, because the
entries in FilePath and CustomIdentifiers are absolute and OS specific. When
my backend generates the thumbnails, the first client would do again. As far
i understood the db schema, it should be possible to use the same thumb
entry in two datasets in the tables FilePaths and Customidentifieres. This
would reduce the necessary storage. The second step is to automatically
generate a second dataset with OS specific path when albumroot has two
paths. Is this possible directly in digikam or has someone a storedprocedure
for that?

*database/network performance*
Especially when my wife uses digikam via WIFI, the reaction is too slow. We
have more than 100.000 pictures in our share. I was thinking about database
replication to each client, so that the db access is local and the
replication is asynchronous to the user interaction. Has someone experience
with that?

*export*
I did not check all export possibilities. I'm sorry if i missed the
following feature.
My idea is to export pictures based on tag combination (topic, person) and
ratings, comparable to a filter rule. I want to store these settings in a
list and also define the export path. For me it is a local path on my
server. Important for me is that the export is done as hardlink. This
reduces the storage space enormously. Is something comparable available or
planed? Or should I start my own plugin implementation?

That’s my wish list for the moment 😊.
I hope someone has ideas how to proceed.
Best regards,
Christoph






--
Sent from: http://digikam.1695700.n4.nabble.com/digikam-users-f1735189.html



More information about the Digikam-users mailing list