From the README:
This is a set of Perl scripts for maintaining a photo album on the Web. Assumptions: You have shell access, and you'd rather use that than some interactive webbish thing. You can of course build webpages on one machine and rsync them to the live server. Static pages will be built indexing and thumbnailing the photo collection. Captions and other notes are optional. Access control can be handled by doing htpasswd stuff on the photo directory. Multiple layers of control would be handled by having multiple directories with different security policies for each. There is support for generating symlinks in various directories pointing to the actual images in a master directory. This assumes something like the thttpd security model, where a symlink is not chased to determine if the user has permission in the directory in which the symlinked file really lives.