Ingin membuat gallery photo pribadi tanpa perlu keluar biaya, solusinya adalah menggunakan sigal. Sigal adalah script yang menggenerate foto menjadi website static (HTML/CSS/JS), jadi bisa dihosting di Github Pages atau Gitlab Pages. Disini saya hanya menjelaskan cara install dan generate nya, untuk cara upload ke github/gitlab silahkan lihat di dokumentasi masing-masing ;)

Install Dependency

dnf groupinstall "Development Tools"
dnf install python-pip python-dev libjpeg-devel

Install sigal

pip install sigal

setelah di install, upgrade Pillow dengan pip agar ngga muncul error ZeroDivisionError: division by zero

pip install --upgrade sigal

Membuat gallery photo

Buat folder baru tempat menyimpan file sigal

mkdir ~/sigal

contoh saya akan membuat gallery foto dari folder /media/Data/photo

cd ~/sigal
sigal init
sigal build /media/Data/photo

untuk melihat hasilnya

sigal serve

buka http://localhost:8000 di browser anda
sigal preview browser

Leave a comment

Your email address will not be published. Required fields are marked *