一、我来说LuCI: LuCI官方----1. 概述

中文总结:

1. LuCI 是2008年3月专为OpenWrt创建的项目;

2. LuCI保证了更高性能,更小size, 更好的可维护性--这是最重要的;

3. LuCI的MVC框架,包括libs, apps, UI;

4. LuCI采用Lua脚本编程;

5. 源码:https://github.com/openwrt/lucihttp://luci.subsignal.org/trac/browser/luci

6. 文档:http://luci.subsignal.org/trac/wiki/Documentation

7. API参考:     http://luci.subsignal.org/api/, LuCI库, nixio库:文件访问

From: http://luci.subsignal.org/,  英文原版:

About

LuCI was founded in March 2008 as "FFLuCI" as part of the efforts to create a port of the Freifunk-Firmware from OpenWrt? Whiterussian to Kamikaze.

The initial reason for this project was the absence of a free, clean, extensible and easily maintainable web user interface for embedded devices. While most similar configuration interfaces make heavy use of the Shell-scripting language LuCI uses the Lua programming
language and splits up the interface into logical parts like models and views, uses object-oriented libraries and templating. That ensures a higher performance, smaller installation size, faster runtimes and what is even more important: better maintainability.

Meanwhile LuCI evolved from a MVC-Webframework to a collection of several libraries, applications and user interfaces with general purpose for Lua programmers while the focus still remains on the web user interface which also became an official part of OpenWrt? Kamikaze.

LuCI is an open and independent project. Everyone is welcome to contribute.

News

The LuCI source has been moved to https://github.com/openwrt/luci under
the umbrella of the OpenWrt? organization.

Resources

Submitting Tickets

This ticket tracker is discontinued. You can raise issues on https://github.com/openwrt/luci/issues .
Please do only open LuCI related tickets there.

Download

Stable Releases

The current stable branch is luci-0.12.
You can checkout the release via Git using:

git clone https://github.com/openwrt/luci.git
git checkout luci-0.12

Development Master

You can checkout the current working branch with:

git clone https://github.com/openwrt/luci.git

or use the Github
Source Browser

时间: 2024-10-28 20:34:31

一、我来说LuCI: LuCI官方----1. 概述的相关文章

智能路由器-OpenWRT 系列三 (OpenWRT安装LuCI&网络配置)

OpenWRT 安装 LUCI 每次ssh登陆OpenWRT安装新软件时,都必须更新opkg opkg update 安装LUCI opkg install luci 安装luci中文语言包, 不同OpenWRT版本中语言包的名称并不相同,比如15.05.1版本中. 进入 https://downloads.openwrt.org/chaoscalmer/15.05.1/ar71xx/nand/packages/luci/ 查找语言包的ipk 为 'luci-i18n-ahcp-zh-cngit

openwrt开源系统LUCI配置界面

转自:http://www.right.com.cn/forum/thread-131035-1-1.html 本人菜鸟,最近在学习这方面的知识,在参考资料的基础上总结如下内容.这篇文章针对如何对openwrt开源系统的LUCI界面进行配置! 主要如下三点: 第一,主要介绍了该如何修改luci源代码,在哪里进行修改: 第二,在LuCI里如何写一个自己的模块: 第三,LuCI实现启动应用程序等脚本命令. 一.如何修改LUCI源代码    如何修改该LuCI的源代码,你首先需要了解一下LuCI基本知

openwrt luci web分析

openwrt luci web分析 来源 https://www.jianshu.com/p/596485f95cf2 www/cbi-bin/luci #!/usr/bin/lua --cgi的执行命令的路径 require"luci.cacheloader" --导入cacheloader包 require"luci.sgi.cgi" --导入sgi.cgi包 luci.dispatcher.indexcache = "/tmp/luci-index

CentOS 6.6 上使用 luci/ricci 安装配置 RHCS 集群

1.配置 RHCS 集群的前提: 时间同步 名称解析,这里使用修改/etc/hosts 文件 配置好 yum 源,CentOS 6 的默认的就行 关闭防火墙(或者开放集群所需通信端口),和selinux, 关闭 NetworkManager 服务 2. RHCS 所需要的主要软件包为 cman 和 rgmanager cman: 是集群基础信息层,在 CentOS 6中依赖 corosync rgmanager: 是集群资源管理器, 类似于pacemaker 的功能 luci: 提供了管理 rh

Luci流程分析(openwrt下)

转自:http://blog.chinaunix.net/uid-23780428-id-4367414.html 1. 页面请求: 1.1. 代码结构 在openwrt文件系统中,lua语言的代码不要编译,类似一种脚本语言被执行,还有一些uhttpd服务器的主目录,它们是: /www/index.html cgi-bin/luci luci-static/xxx/xx.css.js.gif /usr/lib/lua/nixio.so.uci.so luci/http.lua.dispatche

iOS7开发-Apple苹果iPhone开发Xcode官方文档翻译

编号 iOS-Apple苹果官方文档翻译名称 博文链接地址 1 苹果API常用英语名词---iOS-Apple苹果官方文档翻译 http://www.cnblogs.com/ChenYilong/p/3495625.html 2 基本控件文档-UIWebView---iOS-Apple苹果官方文档翻译 http://www.cnblogs.com/ChenYilong/p/3556301.html 3 基本控件文档-UITextField属性---iOS-Apple苹果官方文档翻译 http:/

Zend Framework 2 官方文档翻译

Zend Framework 2中文文档翻译 Zend framework 2 的中文资料相对较少,官方没有中文版的手册. 对于部分程序员来说,看官方英文手册有困难. zf框架本身有一定难度,一个有质量的文档毫无疑问可以大大减轻广大猿友们的开发负担. 如果你愿意完善此文档,非常欢迎FORK!(地址:zf2-documentation文档源码) 众人拾材火焰高!感谢所有贡献者! tip zh目录是copy官方文档en目录里的内容:zf2-documentation. 源码为ReST格式,这是一种非

高可用(HA)集群的搭建 --图形化搭建(针对rhel6.5)

高可用(HA)集群的搭建 --图形化搭建(针对rhel6.5) 实验环境:iptables selinux关闭,三台主机做好解析 实验主机IP: 172.25.0.251 172.25.0.2 172.25.0.3 高可用集群包括RHCS,pacemaker+lvs,heartbeat,keepalievd. 在做实验前,先了解RHCS套件,6以下才有,7就取消了. 一些服务进程的含义如下: Luci/ricci>>web方式的集群管理(配置)工具: Ccs>>集群配置服务,(例如

Openwrt 初探

最近想研究一下Openwrt,于是开始搭建openwrt环境,虽然现在没有现成的板子,但是 可以先编译起来. 看了别人的帖子,都推荐使用svn从官网下载源码, svn co svn://svn.openwrt.org/openwrt/trunk/ 但是实际测试发现它的速度太慢了,为了得到官方的源码,从github上找到了它: https://github.com/openwrt-mirror/openwrt 将它下载下来之后,要安装一些必要的包来编译它,我使用的是ubuntu12.04. sud