Centralized media repository

Hello,

I am looking for a centralized media repository.

Something similar to emby, but with opensource license.

There is Ampache for music, but it will be great to have photo and video as well.

Kind regards.