Flyfish's deployment branch adds a branded resource hub and browser-local File Viewer integration. Start with FLYFISH.md for builds, the support matrix, routing policy, privacy boundaries and deployment instructions. Upstream OpenList credits and MIT licensing are retained below.
You can use the build script.
Usage: ./build.sh [--dev|--release] [--compress|--no-compress] [--enforce-tag] [--skip-i18n] [--lite]
Options (will overwrite environment setting):
--dev Build development version
--release Build release version (will check if git tag match package.json version)
--compress Create compressed archive
--no-compress Skip compression
--enforce-tag Force git tag requirement for both dev and release builds
--skip-i18n Skip i18n build step
--lite Build lite version
Environment variables:
OPENLIST_FRONTEND_BUILD_MODE=dev|release (default: dev)
OPENLIST_FRONTEND_BUILD_COMPRESS=true|false (default: false)
OPENLIST_FRONTEND_BUILD_ENFORCE_TAG=true|false (default: false)
OPENLIST_FRONTEND_BUILD_SKIP_I18N=true|false (default: false)
MIT
OpenList is a resilient, community-driven fork of AList — built to defend open source against trust-based attacks.