Tag Archives: Galleria.io

HowTo: My journey through self-hosted photo gallery approaches

Quite soon after creating this blog I found that it is also the perfect place to present selections of my photographs.

During that time I was already using Adobe Lightroom. If I remember correctly it was still version 1.X, but it already had a convenient one-click solution to create web-based galleries out of a collection of photos. So I could easily create one and upload the resulting folder to my webserver. I even was able to customize the generated configuration file in order to modify the title and description of the Flash-based gallery player. And here comes the downside. It was based on Shockwave/Macromedia/Adobe Flash, a nightmare regarding security and stability. Aside from this, mobile devices have become more and more popular that did not support Flash and introduced a completely different way on how to interact with a website. Remember the first time when you were using a swipe gesture to browse through images? An this Responsive web design that allowed you to view webpages and its elements in a size that fit well the screen of your device and not vice versa?

Continue reading HowTo: My journey through self-hosted photo gallery approaches

HowTo: Automatically generating image galleries based on Galleria.io

As you might have noticed all image galleries of this blog are meanwhile based on the Galleria.io framework.

Galleria.io is great because it is Free/Libre Software (MIT-licensed), simply does what it is supposed to do, and requires not yet another plugin for WordPress nor a database backend. It also supports mobile devices and its typical touch gestures. Furthermore it enables self-hosted galleries and does not require to rely on any cloud services where you might loose control on your data.

The only thing that I was missing was a straight forward way to automatically generate a gallery. Creating it by hand – as for example described in Galleria.io’s “Beginners Guide” – is time-consuming, cumbersome, and error-prone. So the overall idea was to create a ready-to-run Galleria.io gallery based on a given folder that contains just the image files by using a shell script.

In detail I wanted to have the following functionality:
Continue reading HowTo: Automatically generating image galleries based on Galleria.io