๐Ÿ‘‹Hey There. I'm Mo Kanove

I'm just a dumb , an asshole programmer

But love open source & free software.

tarta Por

luci-app-oplist

  • LuCI support for OpenList

๐Ÿš€ Features

  • The musl binary file of OpenList is packaged, bypassing the source that comes with OpenWrt.
  • Support setting TLS, log storage location, etc. for OpenList in LuCI.

๐Ÿ›  Install / Build / Init SDK ...

Docs

๐Ÿ“ Endnote

We have included the OpenList binary, which is developed by OpenListTeam and based on the AGPL-3.0 open source.

The log shows a partial quote: https://github.com/Internet1235/luci-app-openlist/blob/main/luci-app-openlist/htdocs/luci-static/resources/view/openlist/log.js With Apache-2.0 License

This application provides no warranties.

luci-app-pm

Luci plugin that make ImmortalWRT poweroff and reboot to easy.

๐Ÿš€ Features

  • OpenWrt can also be shutdown.
  • That inhumane restart page can be discarded.
  • It is very small in size.

๐Ÿ›  Install / Build / Init SDK ...

Docs

๐Ÿ“ Endnote

This application provides no warranties.

rdks

  • Rustdesk Server for ImmortalWrt.

๐Ÿš€Get Start

  • Once installed, it can be started with just one command.
  • Run it:
/etc/init.d/rdks start
  • Check running status:
/etc/init.d/rdks status
  • Use the built-in utils to cheking the stats:
/etc/rustdesk/rustdesk-utils doctor localhost

๐Ÿ›  Install / Build / Init SDK ...

Docs

๐Ÿ“Endnote

Rustdesk-Server is an open source software with AGPL-3.0.

This application open source with GPL-3.0 and provides no warranties.

A general tutorial for compiling ImmortalWrt SDK.

๐Ÿš€ First, you need to prepare a Linux environment.

WARN : NEVER RUN MAKE AS ROOT

Demonstration system: Arch Linux

sudo pacman -Syu --needed base-devel make git gawk ncurses openssl zlib \
    wget curl unzip python3 python-setuptools fillup rsync \
    libxslt libxml2 boost findutils gcc g++ unzip patch

OR any pm you love.

โฌ Download the SDK source code.

All the mirros of immortalwrt

curl -LO https://downloads.immortalwrt.org/releases/25.12.0-rc2/targets/x86/64/immortalwrt-sdk-25.12.0-rc2-x86-64_gcc-14.3.0_musl.Linux-x86_64.tar.zst

๐Ÿ“ฆ Unzip the compressed file

tar -xvf immortalwrt-sdk-25.12.0-rc2-x86-64_gcc-14.3.0_musl.Linux-x86_64.tar.zst

๐Ÿ›  Init SDK

cd immortalwrt-sdk-25.12.0-rc2-x86-64_gcc-14.3.0_musl.Linux-x86_64
make defconfig
./scripts/feeds update -a && ./scripts/feeds install -a

๐Ÿ“ Clone the project source code.

cd package/
git clone [URL]

๐Ÿš€ Wake up ! Baby

make package/pn/compile V=s -j$(nproc)

๐ŸŽ‰ Done

Install OpenWrt App:

  • ๐Ÿš€Download: Turn to releases to download .apk package on your router & remember path.
  • ๐Ÿ“ฆInstall:
apk add --allow-untrusted /path/of/your/.apk
  • ๐ŸŽ‰Done: Yes , It's done!