This might not be exactly what you’re looking for, but there is a self-hostable image booru available on the flatpak repository called Hydrus. It’s essentially just a front end for a database you can run locally on your computer and organize images/videos by category. Add tags etc.
what kind of cartoon world are we living in that i’m actually on the side of a corporation for once