On 05 Jan 21:29, Chris Green wrote:
I have a couple of family members who have photo albums on the web which I host. For the past two or three years I have been using gallery2 to do this but I'm getting increasingly fed up with the hassle involved whenever anything changes.
A recent OS upgrade has made the gallery2 installations fall in a heap yet again and I'm wondering if I might find something easier than gallery2. Apart from not being easy to upgrade it requires quite a few non-standard changes to php.ini which I'd prefer to avoid if I can, and it uses a mysql database which I'd also like to avoid if I can.
My two users don't need most of gallery2's abilities, all they want to do is to be able to upload photographs and organise them into albums with (presumably) thumbnails to select them. There's no need for multiple users, no need for tags, no need for extra information, just the EXIF and IPTC from the image files.
So is there anything out there that can do this with as little hassle as possible?
Obvious questions: - Do they need to be able to upload them through the website? - Do they really need the EXIF and IPTC from the image files? - Would a statically generated gallery be OK for them?
I mostly ask those because many many moons ago I wrote a small bash script (bpgallery.sh) that will take a directory of images and generate a bunch of static HTML from it, it's themeable but doesn't currently pull any EXIF or IPTC from the images - it's fairly dumb, infact, but it (mostly) works - I know there are some users on the list too...
If you want to try it out to see if it mostly fulfils your needs then it's available from: https://www.sommitrealweird.co.uk/development/bpgallerysh/
As it says there, though, I currently use django to do my photo albums, and only use bpgallery.sh when I need a quickly put together gallery that's not part of my main website - though, I am happy to accept suggestions for improvements, and patches etc - it's worked for at least the last 5 years for various things when I've needed it, and it's gone through various versions of debian and underlying support programs... it even (last time I checked) works on Mac OSX.
Cheers,