Generate a photography portfolio website for your photos. A demo is available here.
$ ./go-gallery -c config.yaml -parallel 8 ~/Photos
Where ~Photos
is the directory where the images are stored (*.jpg, *.jpeg).
The software will generate a bunch of .html and .css file to turn your directory as a static website, that you can upload to Netlify, S3, or an FTP server afterwards.
title: "go-gallery"
url: https://photos.example.org
#cover_url: https://example.org/cover.png <- override the default cover
bg_color: "#1b1c1d"
font_color: "white"
border_size: "3px"
thumbnail_max_size: 760
enable_albums: true
In order to prevent embedded code copies, GLightbox is not provided in this repository. Therefore, if you want to hack it locally, you must first vendorize the GLightbox dependency. This can be done using the provided Makefile.
$ make vendor