Installation - openwrt/luci GitHub Wiki
- Change to your OpenWRT buildroot
- see the following for more details:
- OpenWRT's build system wiki page
-
The OpenWRT source code
- The feeds script: ./scripts/feeds
- The feeds config: ./feeds.conf.default
- if you just want the SDK (trimmed down buildroot) see Getting the Source Code
- see the following for more details:
- Run ./scripts/feeds update
- Run ./scripts/feeds install -a -p luci
- Type make menuconfig
- You will find all components in the "LuCI" menu
- Add the a line like this to your /etc/opkg.conf to enable the openwrt package repository:
src/gz luci https://downloads.openwrt.org/$release/$version/$target/packages/luci
- Type opkg update
- For the ui: opkg install luci
- Any modules at your choice: opkg install luci-app-*
- For HTTPS support install the luci-ssl meta package
root@OpenWrt:~# /etc/init.d/uhttpd enable root@OpenWrt:~# /etc/init.d/uhttpd start
LuCI is built using the OpenWRT SDK. You can get a Docker copy here:
- https://ghcr.io/openwrt/sdk
- usage example: https://github.com/openwrt/docker/pkgs/container/sdk#sdk-example