user1121114685 / Actions-OpenWrt

Build OpenWrt using GitHub Actions | 使用 GitHub Actions 编译 OpenWrt | 感谢P3TERX的项目源码|感谢KFERMercer的项目源码

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

基于Lean的Openwrt源码仓库!

默认登陆IP 192.168.0.1, 密码 password

特别提示:

源代码中绝不含任何后门和可以监控或者劫持你的 HTTPS 的闭源软件,SSL 安全是互联网最后的壁垒。安全干净才是固件应该做到的;

Github Actions 是 GitHub 推出的持续集成服务,它提供了配置非常不错的虚拟服务器环境(E5 2vCPU/7G RAM / 84G ssd),基于它可以进行构建、测试、打包、部署项目。如觉得项目好,请花1秒钟点亮顶部⭐star,分享给更多的朋友.

  • 通过修改diy-part2.sh文件可以自定义默认IP,登陆密码等。

  • 修改流程文件触发条件。

  • 在触发工作流程后,在 Actions 页面等待执行到SSH connection to Actions步骤,会出现下面信息:


    To connect to this session copy-n-paste the following into a terminal or browser:

    ssh Y26QeagDtsPXp2mT6me5cnMRd@nyc1.tmate.io

    https://tmate.io/t/Y26QeagDtsPXp2mT6me5cnMRd


  • 复制 SSH 连接命令粘贴到终端内执行,或者复制链接在浏览器中打开使用网页终端,登陆云menuconfig。

  • 命令:cd openwrt && make menuconfig

  • 如果此时页面没有反应,请ctrl+c

  • 新手参考OpenWrt MenuConfig设置和LuCI插件选项说明

  • 完成后按快捷键Ctrl+D或执行exit命令退出,后续编译工作将自动进行。

  • 这样比较灵活,可以根据路由器硬件通过云menuconfig自定义配置固件,不需要再导出.config和上传

  • 进阶玩法请看P3TERX的博客中文教程

About

Build OpenWrt using GitHub Actions | 使用 GitHub Actions 编译 OpenWrt | 感谢P3TERX的项目源码|感谢KFERMercer的项目源码

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%