Includes Imagick support, just enable it in the zenphoto options after installation.
This version uses an external database. I run a mariadb container for this. You will need to specify the database server on first run.
The popular picture gallery CMS for Docker.
The container needs to populate port 80 for accessing Apache.
It also needs to mount:
Just try out something like:
docker run -p 9002:80 --name=zenphoto \
-v zenphoto/www:/var/www/html \
-d bender77/zenphoto
First time run will need more time to create the database
You will have to access with your browser to your machine, something like: http://mydockermachine:9002
...and follow the instructions to setup the CMS.
One of the excellent features of Zenphoto is that you can upload directly to your server via FTP, SFTP, samba, etc. So, you may like to add albums to your gallery by mounting additional volumes and then adding symlinks to access from the CMS to them.
Just add that line to the previous docker run command:
-v zenphoto/morealbums:/morealbums
And then access your running container and make the symlink:
$ docker exec -ti zenphoto /bin/bash
# ln -s /morealbums /var/www/html/albums/morealbums
Content type
Image
Digest
Size
234.3 MB
Last updated
over 7 years ago
docker pull bender77/zenphoto