1 Star 0 Fork 0

buttyfly / OpenWrt_x86-r2s-r4s

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

OpenWrt with NGINX for x86_64 NanoPi-R2S R4S Raspberry-Pi-4B

license GitHub Stars GitHub Forks PRs Welcome Issue Welcome AutoBuild

Telegram

特色:

  • Cutting edge,openwrt官方openwrt-21.02分支版本, 与官方最新源码同步.

  • 原生极致纯净,固件默认只包含基础上网功能, 后台在线选装插件,系统升级不丢失插件和配置.

  • 自建插件仓库囊括了市面上几乎所有开源插件,插件库日更,系统自动更新所有已安装插件.

  • 后台一键OTA更新固件,省去了每次固件升级都需要找固件,下载固件,上传固件等繁琐操作.

  • 替换 Uhttpd 为 Nginx, 支持 反向代理; WebDAV等诸多玩法.

  • 重构版SSR-PLUS,国内外智能DNS解析,支持DOH,Trojan-Go等

  • 性能,友好度,易用性,插件,以及针对国内特殊环境等的自定义优化, 开箱即用

  • 自定制清爽Material风格新主题Edge

  • 无需专业知识,无需linux服务器,人人皆可通过云编译定制编译自己的专属固件.

设备 固件下载 🐳 Docker 说明
X86_64 📥 kiddin9/openwrt-nginx:x86_64 请分配不少于1G的存储空间
NanoPi-R2S 📥 kiddin9/openwrt-nginx:nanopi-r2s 默认交换了网口,靠近电源口的是WAN口
NanoPi-R4S 📥 kiddin9/openwrt-nginx:nanopi-r4s
Raspberry Pi 4B (树莓派4B) 📥 kiddin9/openwrt-nginx:rpi-4b

后台入口 op/ 或 10.0.0.1  (若后台无法打开,请插拔交换wan,lan网线顺序.)

默认密码 root

固件内置的快捷访问入口(部分服务需要先自行在软件包中安装并启用):

  • op/ 可打开 OpenWRT后台 即 lan ip
  • ql/ 可打开 青龙后台 即 lan ip:5700
  • adg/ 可打开 AdGuardHome管理后台 即 lan ip:3000
  • pve/ 可打开 Proxmox VE虚拟机管理 默认为 10.0.0.10:8006
  • by/ 可打开 Bypass插件页面 即 ip/luci/admin/services/bypass
  • pk/ 可打开 Packages插件管理页面 即 ip/luci/admin/system/opkg
  • ag/ 可打开 Aria2 Web面板 即 ip/ariang
  • ug/ 可打开 固件在线更新页面 即 ip/luci/admin/services/gpsysupgrade
可自行在 /etc/nginx/conf.d/shortcuts.conf 中调整和添加更多快捷访问

第一次使用请采用全新安装,避免出现升级失败以及其他一些可能的Bug.

云编译需要 在此 创建个token,然后在此仓库Settings->Secrets中添加个名字为REPO_TOKEN的Secret,填入token值,否者无法触发编译

在仓库Settings->Secrets中分别添加 PPPOE_USERNAME, PPPOE_PASSWD 可设置默认拨号账号密码.有 安全隐患

Secrets中添加 SCKEY 可通过Server酱 推送编译结果到微信

Secrets中添加 TELEGRAM_CHAT_ID, TELEGRAM_TOKEN 可推送编译结果到Telegram Bot. 教程

编译触发方式:

默认插件包含:

  • Opkg 软件包管理
  • Bypass 智能过墙
  • Samba4 文件共享(x86)
  • UPNP 自动端口转发
  • Turbo ACC 网络加速

其他插件请自行在 后台->软件包 中安装,系统升级不会丢失插件.每次系统升级完成连接网络后,会自动安装所有已自选安装的插件.

如何在本地使用此项目编译自己需要的 OpenWrt 固件

注意:

  1. 要用 root 用户 git 和编译!!!
  2. 国内用户编译前请准备好梯子,使用大陆白名单或全局模式
  3. 请使用Ubuntu 64bit,推荐 Ubuntu 18 或 Ubuntu 20

一键脚本:

首次编译:

screen -S openwrt
bash -c "$(curl -fsSL https://git.io/opbuild.sh)"

二次编译:

screen -S openwrt
bash -c "$(curl -fsSL https://git.io/rebuild.sh)"

Build OpenWrt using GitHub Actions

Usage

  • Sign up for GitHub Actions
  • Fork this GitHub repository
  • click the Star button, and the build will starts automatically.Progress can be viewed on the Actions page.
  • When the build is complete, click the Artifacts button in the upper right corner of the Actions page to download the binaries.

Acknowledgments



MIT License Copyright (c) 2019 P3TERX Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

Automatic unattended weekly builds of the current OpenWrt development master branch for X86_64, NanoPi-R2S, NanoPi-R4S, Rpi-4B 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Shell
1
https://gitee.com/buttyfly/OpenWrt_x86-r2s-r4s.git
git@gitee.com:buttyfly/OpenWrt_x86-r2s-r4s.git
buttyfly
OpenWrt_x86-r2s-r4s
OpenWrt_x86-r2s-r4s
master

搜索帮助