/CatWrt

🌠 客制化 OpenWrt 智能网关

Primary LanguageStandard MLOtherNOASSERTION

CatWrt

客制化 OpenWrt 智能网关

扩展安装 | 发行版集合 | ❤️ 赞助喵二


🎯 欢迎来到 CatWrt 仓库,这里不存放源码会存放最新版本历史版本编译插件

为什么选择 CatWrt

开源相关

CatWrt 是基于开源的 Lean LEDE 仓库编译的 OpenWrt 发行版;本仓库没有源码内容,如果你想知道我们使用了哪些源码,可以查看固件发布博客留下的上游提交链接和本仓库提交更新时描述。

不同于其他人编译的固件,我们编译过程完全开源!并且免费服务 CatWrt 用户帮助小白用户也能轻松玩转 OpenWrt 系统,通过和社区交流也能编译出自己的 CatWrt 关键是这些都是在社区活跃下都是免费的。

固件中绝不含任何后门和可以监控或者劫持你的 HTTPS 的闭源软件,所有对 LEDE 修改均已展示并开源,SSL 安全是互联网最后的壁垒,安全干净才是固件应该做到的。

PS: 修改项已开源,编译时可参考但不推荐拉库编译 miaoermua/LEDE 请遵守 GPL2.0 协议,二次开发需要标注出处。

开源示例

文件对应仓库中编译结果:

lede/bin/packages = miaoermua/CatWrt/

lede/bin/targets = miaoermua/CatWrt/targets

软件源

假如使用前已经刷新列表 opkg update 请先在终端 rm -f /var/lock/opkg.lock 清理掉默认腾讯源的索引文件,再将源索引填入 CatWrt 发行版软件源中再刷新。

如果不可用无法连接,可以在底部寻找其他源的使用方法示例,当然你也可以在使用之前就测试每一个可用的源。

x86-64

传统 x86 软路由 (amd64)

版本:v23.8

src/gz openwrt_core https://catwrt.eu.org/targets/x86/64/packages
src/gz openwrt_base https://catwrt.eu.org/x86_64/base
src/gz openwrt_luci https://catwrt.eu.org/x86_64/luci
src/gz openwrt_packages https://catwrt.eu.org/x86_64/packages
src/gz openwrt_routing https://catwrt.eu.org/x86_64/routing
src/gz openwrt_telephony https://catwrt.eu.org/x86_64/telephony

mt798x

支持 TP-link TL-XDR 4288/6086/6088,Xiaomi Redmi AX6000,Xiaomi WR30U,jcg q30,GL.inet mt3000,H3C nx30Pro

版本:v23.8

src/gz openwrt_core https://catwrt.eu.org/targets/mt798x/filogic/packages
src/gz openwrt_base https://catwrt.eu.org/mt798x/base
src/gz openwrt_luci https://catwrt.eu.org/mt798x/luci
src/gz openwrt_packages https://catwrt.eu.org/mt798x/packages
src/gz openwrt_routing https://catwrt.eu.org/mt798x/routing
src/gz openwrt_telephony https://catwrt.eu.org/mt798x/telephony

aarch64_generic

电犀牛 r66s,友善 r5s (适配问题仅可用机型)

版本:v22.12

src/gz openwrt_core https://catwrt.eu.org/targets/rockchip/armv8/packages
src/gz openwrt_base https://catwrt.eu.org/aarch64_generic/base
src/gz openwrt_luci https://catwrt.eu.org/aarch64_generic/luci
src/gz openwrt_packages https://catwrt.eu.org/aarch64_generic/packages
src/gz openwrt_routing https://catwrt.eu.org/aarch64_generic/routing
src/gz openwrt_telephony https://catwrt.eu.org/aarch64_generic/telephony

mt7621

小米/红米 AC2100,新路由 3(Newifi_d2)

版本:v22.12

src/gz openwrt_core https://catwrt.eu.org/targets/ramips/mt7621/packages
src/gz openwrt_base https://catwrt.eu.org/mipsel_24kc/base
src/gz openwrt_luci https://catwrt.eu.org/mipsel_24kc/luci
src/gz openwrt_packages https://catwrt.eu.org/mipsel_24kc/packages
src/gz openwrt_routing https://catwrt.eu.org/mipsel_24kc/routing
src/gz openwrt_telephony https://catwrt.eu.org/mipsel_24kc/telephony

换源

换可用源

有时候 Cloudflare 并不是能访问的情况下,替换一下域名即可

例如使用 vercel 提供的直连节点源

src/gz openwrt_core https://vercel.catwrt.eu.org/targets/mt798x/filogic/packages
src/gz openwrt_base https://vercel.catwrt.eu.org/mt798x/base
src/gz openwrt_luci https://vercel.catwrt.eu.org/mt798x/luci
src/gz openwrt_packages https://vercel.catwrt.eu.org/mt798x/packages
src/gz openwrt_routing https://vercel.catwrt.eu.org/mt798x/routing
src/gz openwrt_telephony https://vercel.catwrt.eu.org/mt798x/telephony

使用历史(LTS)源

在博客发布的都是长期支持版本 (LTS) 历史版本都加在 /history 文件夹内

以 CatWrt.v22.2 x86_64 示例

src/gz openwrt_core https://catwrt.eu.org/history/v22.2/targets/x86/64/packages
src/gz openwrt_base https://catwrt.eu.org/history/v22.2/x86_64/base
src/gz openwrt_luci https://catwrt.eu.org/history/v22.2/x86_64/luci
src/gz openwrt_oui https://catwrt.eu.org/history/v22.2/x86_64/oui
src/gz openwrt_packages https://catwrt.eu.org/history/v22.2/x86_64/packages
src/gz openwrt_routing https://catwrt.eu.org/history/v22.2/x86_64/routing
src/gz openwrt_telephony https://catwrt.eu.org/history/v22.2/x86_64/telephony

部署软件源

你可以将此仓库部署在你自己的服务器上搭建属于自己的软件源


  • 使用 Docker 部署
$ docker run -d -p 1480:80 miaoer/catwrt-soft:latest

或拉取到本地使用 docker-compose 启动

$ wget https://fastly.jsdelivr.net/gh/miaoermua/CatWrt@main/docker-compose.yml

$ docker compose up -d  
# docker-compose up -d
  • 使用 Linux 面板部署

将此仓库通过 git clone 拉取到服务器网站目录里,修改面板网站目录到 CatWrt 中;

部署完成后再按照架构平台或系列修改模板到本地部署中。


欢迎预览 博客 多多评论交流,欢迎使用后留下你的评论和 Star!