Create a Web-based Photo Gallery in a Jiffy with GMFoto

Productivity Sauce
Looking for a quick and easy way to set up a Web-based photo gallery? Consider GMFoto. This application lets you create a snazzy Web-based photo album literally in a matter of minutes.
Unlike many popular photo gallery applications, GMFoto doesn't use a database back-end, so it's dead-simple to install and configure. Grab the latest version of the application and unpack the downloaded archive into a directory (e.g., gmfoto). Now open the code/code.index.php file in a text editor and replace the loveunit_com string with the name of the resulting directory (in this case, it's gmfoto). Do the same in the index.php file in the user/00000 directory. The user/00000 directory also contains the settings.php file which you can use to tweak the gallery's settings. Here you can specify a gallery name and description, keywords, a Google Analytics account ID, a gallery skin, and thumbnail sizes.
Once GMFoto is configured, move the entire gmfoto directory into the document root of your server, and copy the folders containing photos to the user/00000 directory. Point your browser to http://yourserver/gmfoto/user/00000 and behold the gallery generated by GMFoto. Note that it may take a while for GMFoto to generate thumbnails for the photos, so you may have to wait a bit for the gallery to appear in the browser.
GMFoto supports multiple users (it comes with two default user directories: 00000 and 00001). If you want to add a new user, simply clone the entire 0000 or 0001 directory and edit the index.php file as described above.
GMFoto is not the most advanced photo gallery software out there, but if you need to turn your photo collection into a slick photo album with a minimum of effort, this application will do the trick just fine.
Comments
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
USB4 Maintainer Leaves Intel
Michael Jamet, one of the primary maintainers of USB4 and Thunderbolt drivers, has left Intel, leaving a gaping hole for the Linux community to deal with.
-
Budgie 10.9.3 Now Available
The latest version of this elegant and configurable Linux desktop aligns with changes in Gnome 49.
-
KDE Linux Alpha Available for Daring Users
It's official, KDE Linux has arrived, but it's not quite ready for prime time.
-
AMD Initiates Graphics Driver Updates for Linux Kernel 6.18
This new AMD update focuses on power management, display handling, and hardware support for Radeon GPUs.
-
AerynOS Alpha Release Available
With a choice of several desktop environments, AerynOS 2025.08 is almost ready to be your next operating system.
-
AUR Repository Still Under DDoS Attack
Arch User Repository continues to be under a DDoS attack that has been going on for more than two weeks.
-
RingReaper Malware Poses Danger to Linux Systems
A new kind of malware exploits modern Linux kernels for I/O operations.
-
Happy Birthday, Linux
On August 25, Linux officially turns 34.
-
VirtualBox 7.2 Has Arrived
With early support for Linux kernel 6.17 and other new additions, VirtualBox 7.2 is a must-update for users.
-
Linux Mint 22.2 Beta Available for Testing
Some interesting new additions and improvements are coming to Linux Mint. Check out the Linux Mint 22.2 Beta to give it a test run.
I followed the instructions...
Where exactly do the pictures need to be, and what else could be preventing it from working? Is there some log file I can check to see what is going on... Other than that I don't know what other information I can give you....
Dave
Re: Name??
Name??