- gitleaks (via docker cp, dockerignore-agnostic) and hadolint scan every push/PR - new ruff lint stage (ruff.toml pins known-first-party for host/container consistency; F841/B007 in webui.py left un-fixed via per-file-ignores — app-logic changes, flagged for review rather than auto-fixed) - pytest --cov-fail-under=90 gate on the test stage (already had pytest-cov, never wired into CI until now) - scheduled Trivy critical failures now attempt an apk upgrade rebuild and open a PR if it clears the finding, instead of just failing red - ruff --fix/--format applied to existing code to start the gate clean
Yet another minimalist, lightweight photo gallery static site generator.
Lumeex is a static site generator designed to create minimalist photo galleries that highlight your artworks over the author. It empowers users to organize and explore images using tags, with each page load presenting photos in a random order to encourage discovery of new content.
👉 Check the online version : Lumeex-web
The project includes two thoughtfully designed themes—one modern, one minimalistic—both crafted to keep the spotlight on your photos:
Note
This GitHub repository is a mirror of the primary source at git.djeex.fr/Djeex/lumeex. The main repository includes the full history and releases.
📌 Table of Contents
✨ Features
Gallery (Static Website)
- Photos displayed in a new random order with every page load
- Tag-based filtering with multi-tag support
- Shareable URLs that retain active tag filters
- Photo carousel on the homepage
- Legal notice page included
- Two customizable visual themes:
- Supports Google Fonts and locally hosted fonts
No-Code Builder (WebUI Manager)
- Configure site info, SEO, colors, fonts, and more through a simple convenient WebUI
- Add and tag your photo photos without any coding required
- Converts favicon automatically to all required formats
- Resizes social sharing thumbnails
- (Optional) Automatically resizes photos to a maximum width of 1140px
- (Optional) Converts images to WebP format for optimized performance
- Build your static site in one click and get a zip archive or an output folder, ready to deploy to your preferred webserver
Don't want a WebUI ?
- CLI process is documented
🐳 Docker or 🐍 Python Installation
For comprehensive documentation on installation, configuration options, customization, and demos, please visit: https://lumeex.djeex.fr

