Coppermine Photo Gallery
Coppermine Photo Gallery is an open-source script written in PHP, designed for creating and managing online photo galleries. It lets you publish image collections as a browsable gallery with albums, categories and thumbnails, and share some features with registered users. For years Coppermine was one of the most popular free solutions for building a photo gallery on your own server.
How Coppermine works
The script is installed on hosting and connects to a MySQL database, where it stores photo metadata, the album structure and user accounts. The image files themselves go to the server, and Coppermine automatically generates their thumbnails and intermediate sizes using the GD or ImageMagick libraries. The administrator manages everything from a panel — creating categories, moderating content and setting permissions.
Coppermine offers rich features for a gallery script: support for multiple users with different access levels, comments and photo ratings, search, and a theme system for customizing the look. It also reads EXIF data from photos, displaying their technical parameters.
Practical applications
Coppermine was mainly useful wherever a self-hosted, fully controlled gallery was needed.
- Photography sites — presenting portfolios and photo collections.
- Community galleries — allowing many users to add photos.
- Visual archives — organized albums with descriptions and metadata.
Coppermine's popularity stemmed from combining a free license, rich features and easy installation. The script supported many interface languages and allowed extensive customization, which made it fit a wide range of uses.
To run Coppermine you only need standard hosting with PHP and a MySQL database. Today the script has given way to more modern solutions and built-in galleries in CMS platforms, but it remains part of the history of self-hosted online photo galleries.
Powiązane pojęcia
Najczęstsze pytania
What is needed to run Coppermine?
Coppermine requires hosting with PHP support and a MySQL database. The script uses the GD or ImageMagick libraries to process images and generate thumbnails, so they must be available in the server environment.
