To get started, just run sigal init which will copy an example configuration file in the current directory.
All configuration values have a default; values that are commented out serve to show the default. Default values are specified when modified in this example config file.
After adapting the configuration to your needs, put your images in a sub-directory and run sigal build <your images directory>.
The next time you run sigal build, only the new images will be processed. You can use the -f flag to force the reprocessing of all the images. Images (resp. videos) that are smaller than the size specified by the img_size (resp. video_size) setting will not be resized.
You may also want to know how to specify information about albums and images.
To visualize your gallery, you can use sigal serve which runs a basic web server. This server should only be used for local browsing, not in production.
Another option is to use the index_in_url = True setting, which will add index.html to the urls to allow browsing without a server.
$ sigal build [-h] [-d] [-v] [-f] [-c CONFIG] [-t THEME] [-n NCPU]
[source] [destination]
Required arguments:
Optional arguments:
$ sigal serve [-c CONFIG] [-p PORT] [destination]
Optional arguments: