First, you used the word client, so these people are going to be paying, the other is multiple Terrabytes over time. You want to set them up with something that is capable of growth. If you are not going with raw file storage (folders, labeling, organization) then what you are looking for is a DAM solution. Digital Asset Management. It takes a lot more work to put images into the system but they are designed to allow you to find, and share out digital media files.
My Goto Would be ResourceSpace (resourcespace.com) you can self-host it or pay them for cloud hosting. Do not do this on a nas. Use a real server with a Real VM so you can restore and migrate to newer hardware over time.
Finally once setup you are going to have to setup a backup solution that follows 3-2-1 backup.
First, you used the word client, so these people are going to be paying, the other is multiple Terrabytes over time. You want to set them up with something that is capable of growth. If you are not going with raw file storage (folders, labeling, organization) then what you are looking for is a DAM solution. Digital Asset Management. It takes a lot more work to put images into the system but they are designed to allow you to find, and share out digital media files.
My Goto Would be ResourceSpace (resourcespace.com) you can self-host it or pay them for cloud hosting. Do not do this on a nas. Use a real server with a Real VM so you can restore and migrate to newer hardware over time.
Finally once setup you are going to have to setup a backup solution that follows 3-2-1 backup.