Static Gallery: Difference between revisions

From Federal Burro of Information
Jump to navigationJump to search
No edit summary
Line 38: Line 38:
=== AWS bucket setup ===
=== AWS bucket setup ===


=== Loca lserver compose ===
=== Thumbs up run ===
 
<pre>
cd ~/work/gallery
mkdir input
mkdir output
 
 
thumbsup --input "./input" --output "./output" --concurrency 1
 
thumbsup --input "./input" --output "./output"
</pre>


=== Upload ===
=== Upload ===


=== Update ===
=== Update ===
sync:
cd output
aws s3 sync . s3://media.fiatlux.ca
jsut the non images first
aws s3 sync . s3://media.fiatlux.ca --include "*" --exclude "*.jpg"

Revision as of 01:36, 27 June 2023

hard drive full of images?

use a script to generate a static site for them.

feature you might like:

  • access control
  • all files
  • filters

Contenders

saimn/sigal

thumbsup/thumbsup

I used this one which uses the "lightgallery" js library.


Cyclenerd/gallery_shell

icecreammatt/hugo-gallery

sk1418/gallery

Psycojoker/prosopopee

hillman/phog

Deployment

used AWS bucket for hosting static content.


AWS bucket deploy

AWS bucket setup

Thumbs up run

cd ~/work/gallery
mkdir input
mkdir output


thumbsup --input "./input" --output "./output" --concurrency 1

thumbsup --input "./input" --output "./output"

Upload

Update

sync:

cd output


aws s3 sync . s3://media.fiatlux.ca

jsut the non images first

aws s3 sync . s3://media.fiatlux.ca --include "*" --exclude "*.jpg"