Skip to content

基于OpenWrt官方源码的GitHub Actions云编译 | GitHub Actions cloud compilation based on OpenWrt official source code

License

Notifications You must be signed in to change notification settings

chenmozhijin/OpenWrt-K

Folders and files

NameName
Last commit message
Last commit date
Jan 2, 2025
Sep 10, 2024
Feb 7, 2025
Feb 6, 2025
Feb 13, 2025
Jul 27, 2023
Sep 22, 2024
Sep 15, 2024
Sep 10, 2024
Feb 7, 2025
Jan 2, 2025

Repository files navigation

OpenWrt-K

GitHub Repo stars GitHub forks GitHub commit activity (branch) GitHub last commit (by committer) Workflow Status

OpenWRT软件包与固件自动云编译

目录

README:

  1. 更新日志
  2. 固件介绍

Wiki页面:

  1. 固件使用方法
  2. 仓库基本介绍
  3. 定制编译OpenWrt固件
  4. 常见问题

更新日志

[2025/2/7]升级openwrt到v24.10.0,修复AdGuardHome规则下载错误导致其无法启动的问题,增减部分软件包

增减列表
  1. 删除:passwall、passwall2、luci-app-rclone、luci-app-ddns、luci-app-aria2(你可以通过修改编译配置把他们加回来)
  2. 添加:luci-app-vlmcsd、luci-app-sqm、luci-app-qbittorrent
完整更新日志

[2024/9/26] 使用python重构了编译工作流,提高了可维护性, 优化了编译流程,减少资源占用
[2023/7/27] 添加多配置编译支持,移动README部分内容到wiki

固件介绍

  1. 基于OpenWrt官方源码编译
  2. 自带丰富的LuCI插件与软件包(见内置功能)
  3. 自带SmartDNS+AdGuard Home配置(AdGuard Home 默认密码:password
  4. 随固件编译几乎全部kmod(无sfe),拒绝kernel版本不兼容(kmod在Releases allkmod.zip中,建议与固件一同下载)
  5. 固件自带OpenWrt-K工具支持升级官方源没有的软件包(使用openwrt-k命令)
  6. 提供多种格式固件以应对不同需求

内置功能

已内置以下软件包:

  1. LuCI插件:
    luci-app-adguardhome :AdGuardHome广告屏蔽工具的luci设置界面
    luci-app-argon-config:Argon 主题设置
    luci-app-cifs-mount:SMB/CIFS 网络挂载共享客户端
    luci-app-diskman:DiskMan 磁盘管理
    luci-app-fileassistant:文件助手
    luci-app-firewall:防火墙
    luci-app-netdata:Netdata 实时监控
    luci-app-netspeedtest:网速测试
    luci-app-nlbwmon:网络带宽监视器
    luci-app-opkg:软件包
    luci-app-openclash:可运行在 OpenWrt 上的 Clash 客户端
    luci-app-samba4:samba网络共享
    luci-app-smartdns:SmartDNS 服务器
    luci-app-socat:Socat网络工具
    luci-app-ttyd:ttyd 终端
    luci-app-turboacc:Turbo ACC 网络加速
    luci-app-upnp:通用即插即用(UPnP)
    luci-app-usb-printer:USB 打印服务器
    luci-app-webadmin:Web 管理页面设置
    luci-app-wechatpush:微信推送
    luci-app-wol:网络唤醒
    luci-app-zerotier:ZeroTier虚拟局域网 luci-app-qbittorrent:qBittorrent-Enhanced-Edition的luci设置界面 luci-app-sqm:Smart Queue Management (SQM) QoS luci-app-vlmcsd:VLMCSd KMS 激活工具

  2. 其他部分软件包:
    ethtool-full:网卡工具用于查询及设置网卡参数
    sudo:sudo命令支持
    htop:系统监控与进程管理软件
    cfdisk:磁盘分区工具
    bc:一个命令行计算器
    coremark:cpu跑分测试
    pciutils:PCI 设备配置工具
    usbutils:USB 设备列出工具

  3. LuCI主题:Argon

    • 以上软件包都在生成在Releases的package.zip文件中,可安装使用。
  4. 网卡驱动:
    kmod-8139cp
    kmod-8139too
    kmod-alx
    kmod-amazon-ena
    kmod-amd-xgbe
    kmod-bnx2
    kmod-bnx2x
    kmod-e1000
    kmod-e1000e
    kmod-forcedeth
    kmod-i40e
    kmod-iavf
    kmod-igb
    kmod-igbvf
    kmod-igc
    kmod-ixgbe
    kmod-libphy
    kmod-macvlan
    kmod-mii
    kmod-mlx4-core
    kmod-mlx5-core
    kmod-net-selftests
    kmod-pcnet32
    kmod-phy-ax88796b
    kmod-phy-realtek
    kmod-phy-smsc
    kmod-r8125
    kmod-r8152
    kmod-r8168
    kmod-tg3
    kmod-tulip
    kmod-via-velocity
    kmod-vmxnet3

固件预览

概览

概览

新版netdata实时监控

实时监控

DiskMan 磁盘管理

磁盘管理

Argon 主题设置

Argon 主题设置

AdGuardHome广告屏蔽工具

luci-app-adguardhome AdGuardHome

SmartDNS DNS服务器

SmartDNS

文件助手

文件助手

Socat网络工具

概览

Turbo ACC 网络加速

概览

ZeroTier虚拟局域网

概览

感谢

感谢以下项目与各位制作软件包大佬的付出

About

基于OpenWrt官方源码的GitHub Actions云编译 | GitHub Actions cloud compilation based on OpenWrt official source code

Topics

Resources

License

Stars

Watchers

Forks