go-gallery

command module
v0.17.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2022 License: GPL-3.0 Imports: 24 Imported by: 0

README

Generate a photography portfolio website for your photos. A demo is available here.

Usage

$ ./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.

The configuration file
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

How to hack it

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

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL