Stars
Forks
Watchers
Developer links
Zenphoto
For photographers, illustrators, and filmmakers, the portfolio is the business: Zenphoto is a self-hosted gallery CMS that turns folders of images, video, and audio into a polished media website you fully control. Upload through the admin panel or drop files and folders in by FTP, and albums appear from the file system itself, complete with automatically sized derivatives, watermarks, and EXIF and IPTC metadata read straight from your camera files. Visitors search the whole archive with boolean expressions, browse slideshows, leave comments, and rate work, and dynamic albums rebuild themselves from saved searches so a "best of this year" collection never needs manual upkeep. The integrated Zenpage plugin adds a blog with nested categories and custom pages with their own menus, so the gallery, the news, and the about pages live in one site instead of three tools. Multiple photographers or clients get separate accounts with per-user rights, and individual albums or pages can sit behind passwords for client proofs. Sites can run in several languages at once, each on its own subdomain, with the admin backend translated as well. Fifty-plus themes change the look without touching the media library, and the plugin system adds anything from statistics to new media handling. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-2.0 licensed.
Benefits
- Albums Straight From Folders
- The gallery mirrors your file system, so uploading folders by FTP or through the admin panel creates albums instantly, with sized images and thumbnails generated automatically instead of a separate import and processing ritual.
- Metadata Does the Organizing
- EXIF and IPTC data arrives with every photo, powering boolean searches, tag browsing, and dynamic albums built from saved searches, so large archives stay findable without hand-sorting thousands of files into collections.
- Gallery, Blog, One Site
- The Zenpage plugin folds a categorized blog and custom pages into the same installation, so artists publish process posts and portfolios together instead of maintaining a separate CMS next to the gallery.
- Client-Ready Access Control
- Separate accounts carry per-user rights, and albums or pages can be password protected, so photographers share private client proofs and drafts on the same site that shows their public portfolio.
Features
- Image Video Audio
- JPEG, PNG, WebP, GIF images, MP4 and WebM video, and MP3 audio are managed in one library, with slideshows, comments, ratings, tags, and statistics available per item or album.
- Dynamic Saved-Search Albums
- Albums can be generated from stored search queries with boolean expressions over titles, tags, and metadata, so collections update themselves as new matching media is uploaded to the archive.
- Watermarks and Derivatives
- Uploaded originals stay untouched while the system generates sized versions for pages and thumbnails and can stamp watermarks on displayed images, protecting portfolio work without extra editing steps.
- Zenpage Blog and Pages
- The included CMS plugin provides a news section with nested categories, custom pages with subpages, custom menus, and drag-and-drop ordering, turning the gallery into a complete website.
- Multilingual Site Support
- Content can be published in multiple languages with a separate subdomain per language, and the administration backend ships with translations including German, French, Spanish, Japanese, and Chinese.
- Themes and Plugins
- A customizable theme engine with more than fifty available themes and multiple layouts per theme combines with a plugin system for frontend and backend extensions, from statistics to media players.