chandelures / luci-app-simple-clash

LuCI support for Clash

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Luci App Simple Clash

build

Description

LuCI support for Clash. Configuration of clash based on https://github.com/chandelures/openwrt-clash to build your tunnel on Openwrt.

Installation

Manual Install

  1. Update list of available packages
$ opkg update
  1. Use Opkg package manager to install .ipk from release page
$ opkg install luci-app-simple-clash_*_all.ipk

Build From Source

  1. Download Openwrt Source Code or SDK as the basic enviroment to build the package.
$ git clone https://github.com/openwrt/openwrt
$ cd openwrt

# or

$ wget https://downloads.openwrt.org/path/to/openwrt-sdk_*.tar.xz
$ tar -Jxvf openwrt-sdk_*.tar.xz
$ cd openwrt-sdk_*
  1. Prepare build environment
$ ./scripts/feeds update -a
$ ./scripts/feeds install -a

$ git clone https://github.com/chandelures/openwrt-clash package/openwrt-clash
$ git clone https://github.com/chandelures/luci-app-simple-clash package/luci-app-simple-clash
  1. Choose luci-app-simple-clash as a module or built-in module
$ make menuconfig

...

LuCI  --->
    Applications  --->
        <M> luci-app-simple-clash

...
  1. Build packages
$ make package/luci-app-simple-clash/{clean,compile} V=s

Screenshot

screenshot

About

LuCI support for Clash


Languages

Language:JavaScript 82.6%Language:Lua 15.8%Language:Makefile 1.6%