使用Github Action编译OpenWrt


因为爱快的docker用起来确实心累,所以尝试使用虚拟机曲线救国,顺便搞一下魔法上网。

需要解决的问题

  • docker镜像下载慢,容易失败。
  • 偶尔有需求但是无法或者不便安装魔法上网工具的设备部
  • 爱快残废docker网络,的曲线方法
  • 基于debeed的homeassist 的性能消耗过大,不再受支持,升级困难。

本来我是打算恩山找个符合需求的固件就可以了,但是偶然看见这个固件作者提供定制固件的服务。询问了一下,emmmm... 觉得有些贵,干脆自己编译。
肝了两天,胃突然很难受,果然是老了,已经不是十七八的小伙子了。有些钱不就不能省,但是如果从知识的角度来说,学一项技能还是很值得。摸到了些门路,第三天正式编译。Zisbusy/OpenWrt-X86-Actions

固件信息

密码:password
CONFIG_TARGET_KERNEL_PARTSIZE=50
CONFIG_TARGET_ROOTFS_PARTSIZE=400

使用 Github Actions 编译 OpenWrt。
每个月,月底自动编译。
编译出的固件用于虚拟机,极度精简,只包含基础路由功能,IPV6,魔法上网,Docker。

项目来自:https://github.com/P3TERX/Actions-OpenWrt
中文教程:https://p3terx.com/archives/build-openwrt-with-github-actions.html

声明:纸盒博客|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 使用Github Action编译OpenWrt


Carpe Diem and Do what I like