Immich is a high-performance, self-hosted photo and video management app that gives you a Google Photos-style gallery on your own server.