JavaScript GPL-3.0

luci-app-openlist2

LuCI support for OpenList (Alist variant)

S

sbwml

Dernière activité 1 sept. 2026
sbwml/luci-app-openlist2

334

étoiles

45

forks

25

issues ouvertes

alistluciopenlistopenwrt

Ce README est souvent en anglais.

luci-app-openlist2

🗂️ A file list program that supports multiple storage, powered by Gin and Solidjs.

How to build

  • Enter in your openwrt dir

  • Openwrt official SnapShots

    1. requires golang 1.25.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 26.x feeds/packages/lang/golang

    2. get luci-app-openlist code & building

    git clone https://github.com/sbwml/luci-app-openlist2 package/openlist
    make menuconfig # choose LUCI -> Applications -> luci-app-openlist2
    make package/openlist/luci-app-openlist2/compile V=s # build luci-app-openlist2

How to install prebuilt packages (LuCI2)

  • Login OpenWrt terminal (SSH)

  • Install curl package

    # for opkg package manager (openwrt 21.02 ~ 24.10)
    opkg update
    opkg install curl
    
    # for apk package manager
    apk update
    apk add curl
  • Execute install script (Multi-architecture support)

    sh -c "$(curl -ksS https://raw.githubusercontent.com/sbwml/luci-app-openlist2/main/install.sh)"

    install via ghproxy:

    sh -c "$(curl -ksS https://api.cooluc.com/openlist/install.sh)" _ gh_proxy="https://gh-proxy.org"

luci-app-openlist

Projets similaires

LuCI - OpenWrt Configuration Interface

JavaScript
Oopenwrt
7,9 k étoiles3 k

LuCI - OpenWrt Configuration Interface

JavaScript
Ccoolsnowwolf
384 étoiles629

LuCI - OpenWrt Configuration Interface

JavaScript
Iimmortalwrt
247 étoiles312