Skip to content

Latest commit

 

History

History
110 lines (84 loc) · 5.8 KB

README_EN.md

File metadata and controls

110 lines (84 loc) · 5.8 KB

releases Lean releases Action LICENSE

Directory

Lean Openwrt GitHubAction

image

Automatically compile according to source code updates

Include content

Contains a variety of commonly used plug-ins, the special content is as follows:

Name Type Introduction Source address
SSRP Plugin The pro son of Lean source code, the evaluation says the most efficient https://github.com/fw876/helloworld
PassWall Plugin A powerful scientific tool https://github.com/xiaorouji/openwrt-passwall
DockerMan Plugin The essential plug-in for playing Docker on OP https://github.com/lisaac/luci-app-dockerman
New version of argon theme Theme Very beautiful OP theme https://github.com/jerrykuku/luci-theme-argon
Argon Config Plugin Settings plugin for the new version of argon theme https://github.com/jerrykuku/luci-app-argon-config
AdguardHome plugin blocking ad plugin https://github.com/rufengsuixing/luci-app-adguardhome.git
Ad Blocking Master Plus+ Plugin Block Ad Plugin lean code source
Jingdong Sign-in Plugin White Prostitution Jingdou Plugin lean code source
PushPlus Almighty Push Plugin DingTalk, Enterprise WeChat Push, Bark, PushPlus Various Push https://github.com/zzsj0928/luci-app-pushbot
NetEase Cloud Music Unlock Plugin Jay Chou appeared in NetEase Cloud Music lean code source
UU Accelerator Plugins A must-have plug-in for local players, to accelerate PS5 Switch, etc. lean code source
FRP Plugin Intranet penetration lean code source
MWAN3 Plugin Multi-line load balancing lean code source
Transmission Plugin Downloader lean code source
Aria2 Plugin Downloader lean code source
qBittorrent Plugin Downloader lean code source
aMule Plugin Downloader lean code source
Aliyun-WebDav Plugin Downloader lean code source
SSR Python Server Service SSR Server lean code source
OpenVPN Server Service OpenVPN Server lean code source
PPTP VPN Server Service PPTP VPN Server lean code source
IPSec VPN Server Service IPSec VPN Server lean code source
ZeroTier Plugin Intranet penetration tool lean code source
Multi-line multicast Plugin Multi-line multicast tool lean code source
Turbo ACC Plugin Network Accelerator lean code source
vim Tools A text editor on Linux system, it is a powerful tool for operating Linux lean code source
nano Tools Much simpler than vi/vim, more suitable for Linux beginners lean code source
Openssh-sftp-server Service sshd built-in SFTP server lean code source

config list

Applicable Platform KERNEL Size ROOTFS Size Address
X86 platform 128Mb 1024Mb https://github.com/smallprogram/OpenWrtAction/blob/main/config/x64.config
Pi4_Model_B 128Mb 1024Mb https://github.com/smallprogram/OpenWrtAction/blob/main/config/Pi4_Model_B.config
R4S soft routing 128Mb 1024Mb https://github.com/smallprogram/OpenWrtAction/blob/main/config/R4S.config
R2S soft routing 128Mb 1024Mb https://github.com/smallprogram/OpenWrtAction/blob/main/config/R2S.config
R2C soft routing 128Mb 1024Mb https://github.com/smallprogram/OpenWrtAction/blob/main/config/R2C.config

Related screenshots of specific functional components:

image

Description of wsl2op.sh local automatic compilation shell script

Before running, please make sure that your compilation environment has been installed with the compilation environment required in the Lean source code and executed as a non-root user.

Note that if you fork my Respository, you need to synchronize the modified config back to github,

First you need to modify the value of the owaUrl variable in the wsl2op.sh script to change it to the git Url after you fork

image

Then you need to enter github username and github Token

github Token, please create it in your own Github Settings --> Developer settings --> Personal access tokens

image

Of course, if you find it troublesome, you can also directly PR your config to my warehouse config folder, so you can directly compile asynchronously

execution way

First execution

cd
git clone https://github.com/smallprogram/OpenWrtAction.git
cd OpenWrtAction
bash wsl2op.sh

Second execution

cd
cd OpenWrtAction
git pull
bash wsl2op.sh

Detailed execution process

image