Self-hosted Image Gallery

I am moving away from WordPress, which I used to use to share my photos, and now I need a replacement. This post summarizes my wishes and some of the applications that nearly satisfy them. TL;DR: I picked Vernissage.