🗂️ A file list program that supports multiple storage, powered by Gin and Solidjs.
-
Install
libfuse
development package.-
ubuntu/debian:
sudo apt update sudo apt install libfuse-dev
-
redhat:
sudo yum install fuse-devel
-
arch:
sudo pacman -S fuse2
-
-
Enter in your openwrt dir
-
Openwrt official SnapShots
1. requires golang 1.24.x or latest version (Fix build for older branches of OpenWrt.)
rm -rf feeds/packages/lang/golang git clone https://github.com/sbwml/packages_lang_golang -b 24.x feeds/packages/lang/golang
2. get luci-app-openlist code & building
git clone https://github.com/sbwml/luci-app-openlist package/openlist make menuconfig # choose LUCI -> Applications -> luci-app-openlist make package/openlist/luci-app-openlist/compile V=s # build luci-app-openlist
-
Login OpenWrt terminal (SSH)
-
Install
curl
packageopkg update opkg install curl
-
Execute install script (Multi-architecture support)
sh -c "$(curl -ksS https://raw.githubusercontent.com/sbwml/luci-app-openlist/main/install.sh)"
install via ghproxy:
sh -c "$(curl -ksS https://raw.githubusercontent.com/sbwml/luci-app-openlist/main/install.sh)" _ gh_proxy="https://gh.cooluc.com"