zhaojh329 / xluci2

DEPRECATED. xLuCI2 is a JavaScript Webgui for embedded devices running OpenWRT or LEDE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEPRECATED. use oui

xLuCI2(中文)(github)

xLuCI2 is a JavaScript Webgui for embedded devices running OpenWRT or LEDE. xLuCI2 based on original LuCI2, fix a large number of bug on the basis of the original LuCI2, and added some features: dynamic skin, dynamic switching language, modularization.

Features

  • Based on bootstrap framework(You can write beautiful pages)
  • The front end is communicated with the background through UBUS
  • Dynamic skin
  • Dynamic switching language
  • Multi user rights management(read only, invisible, writable)

Usage on OpenWRT/LEDE

# go to your OpenWRT/LEDE directory
cd openwrt

# add xLuCI2 feed to feeds conf
echo "src-git xluci2 https://github.com/zhaojh329/xluci2.git" >> feeds.conf.default

# update your feeds
./scripts/feeds update -a 

# install all xluci2 packages
./scripts/feeds install -a -p xluci2

# select xluci2 packages
make menuconfig
LuCI2  --->
	Applications  --->
	Themes  --->
	<*> luci2-base

# compile
make V=s

How To Contribute

Feel free to create issues or pull-requests if you have any problems.

Please read contributing.md before pushing any changes.

If the project is helpful to you, please do not hesitate to star. Thank you!

About

DEPRECATED. xLuCI2 is a JavaScript Webgui for embedded devices running OpenWRT or LEDE

License:GNU Lesser General Public License v3.0


Languages

Language:JavaScript 73.6%Language:C 21.0%Language:HTML 2.2%Language:CSS 1.8%Language:Makefile 1.0%Language:CMake 0.3%Language:Lua 0.1%Language:Shell 0.1%