discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
nikkinikki-org/OpenWrt-momo · source
Snapshot 0 · 2026-11-04T12:47:28Z · Shell · GPL-3.0
Content fingerprint
d493f034f019712dde269231a33a5059e641288430c3961e2c94e3caa3614a91GitHub description at capture
Transparent Proxy with sing-box on OpenWrt.
README at capture
    [](https://t.me/nikkinikki_org) English | [中文](README.zh.md) # Momo Transparent Proxy with sing-box on OpenWrt. ## Prerequisites - OpenWrt >= 24.10 - Linux Kernel >= 5.13 - firewall4 ## Feature - Transparent Proxy (Redirect/TPROXY/TUN, IPv4 and/or IPv6) - Access Control - Profile Editor - Scheduled Restart ## Install & Update ### A. Install From Feed (Recommended) 1. Add Feed ```shell # only needs to be run once wget -O - https://github.com/nikkinikki-org/OpenWrt-momo/raw/refs/heads/main/feed.sh | ash ``` 2. Install ```shell # you can install from shell or `Software` menu in LuCI # for opkg opkg install momo opkg install luci-app-momo opkg install luci-i18n-momo-zh-cn # for apk apk add momo apk add luci-app-momo apk add luci-i18n-momo-zh-cn ``` ### B. Install From Release ```shell wget -O - https://github.com/nikkinikki-org/OpenWrt-momo/raw/refs/heads/main/install.sh | ash ``` ## Uninstall & Reset ```shell wget -O - https://github.com/nikkinikki-org/OpenWrt-momo/raw/refs/heads/main/uninstall.sh | ash ``` ## How To Use See [Wiki](https://github.com/nikkinikki-org/OpenWrt-momo/wiki) ## How does it work 1. Run sing-box. 2. Set scheduled restart. 3. Get neccesarry param from profile. 4. Set ip rule/route. 5. Generate firewall and apply it. Note that the steps above may change base on config. ## Compilation ```shell # add feed echo "src-git momo https://github.com/nikkinikki-org/OpenWrt-momo.git;main" >> "feeds.conf.default" # update & install feeds ./scripts/feeds update -a ./scripts/feeds install -a # make package make package/luci-app-momo/compile ``` The package files will be found under `bin/packages/your_architecture/momo`. ## Dependencies - ca-bundle - curl - firewall4 - ip-full - kmod-inet-diag - kmod-nft-socket - kmod-nft-tproxy - kmod-tun - sing-box >= 1.12 ## Contributors [](https://github.com/nikkinikki-org/OpenWrt-momo/graphs/contributors)