I use Digikam + Zenphoto. My images are on a LAN accessible server. I mount the relevant drive, tag, etc. with Digikam, and then within Digikam move the ones I want to into the Zenphoto album folder structure (i.e., both the main image folders and the Zenphoto albums are set as collections within Digikam). Zenphoto has been able to automatically pick them up without an additional step.
I'm pretty much the only one who uses the server or the Zenphoto site, so I can't speak to how well that sort of workflow would work with a more "active" setup with multiple users.
Keep in mind that if your image drive is not on your local machine, it really needs to be connected by ethernet -- not wifi -- for the Digikam part to work well. There are (were?) still significant bottlenecks in Digikam making it slow enough to be unusable otherwise.
I assume you could do something similar if you have Zenphoto on a remote installation, by mounting the remote server by FTP or something, but once the images are moved to a remote Zenphoto drive then you may face untenable slowness if you try to use Digikam to further manage them.