# ctucx' gallery a little introduction into this software. ## get it ``` [user@pc ~]$ git clone https://git.ctu.cx/ctucx/gallery/ [user@pc ~]$ cd gallery/ [user@pc ~]$ nimble build ``` ## use it ``` [user@pc ~]$ ./gallery ``` ## dependencies Dependencies: ImageMagick, nim >= 1.0.6, nimble ## infos When running the program, a config file must be specified, then the program creates all necessary HTML and CSS objects to display the pages correctly and creates images in the following sizes: medium: 1920x1080, thumbnail: 200x200 it's recommended to disable caching for the html files, here is an example config snippet for nginx: ``` location ~* \.html$ { add_header Last-Modified $date_gmt; add_header Cache-Control 'private no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0'; if_modified_since off; expires off; etag off; } ```