Gallery is a web-based photo album organizer that lets you manage your photos on your own website. With Gallery you can easily create and maintain albums of photos via intuitive interface. Photo management includes automatic thumbnail creation, image resizing, rotation, ordering, captioning, searching etc. Albums and photos can have such permissions as: view, edit, delete and others per individual authenticated user for an additional level of privacy.
More information about Gallery you can find here.