{"id":15020585,"url":"https://github.com/bigbugcc/openwrt","last_synced_at":"2025-10-26T04:30:30.809Z","repository":{"id":50568345,"uuid":"318469735","full_name":"bigbugcc/Openwrt","owner":"bigbugcc","description":"OPENWRT 通用配置(Raspberry Pi4B/3B+，NanoPi R4S，Orange Pi R1Plus，x86) 一键编译脚本","archived":false,"fork":false,"pushed_at":"2024-12-16T11:50:33.000Z","size":245,"stargazers_count":26,"open_issues_count":0,"forks_count":8,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-31T14:21:51.178Z","etag":null,"topics":["firmware","nanopi-r2s","openwrt","openwrt-lede","orange-pi","r4s-firmware","raspberry-pi","raspberry-pi-3","raspberry-pi-4","shell-script"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bigbugcc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-04T09:40:59.000Z","updated_at":"2025-01-22T08:28:54.000Z","dependencies_parsed_at":"2024-10-11T02:02:00.841Z","dependency_job_id":"aedd41f2-c1ec-41d5-9f9d-5d3cb9fe264b","html_url":"https://github.com/bigbugcc/Openwrt","commit_stats":{"total_commits":45,"total_committers":3,"mean_commits":15.0,"dds":0.4222222222222223,"last_synced_commit":"c4b4f6dd6413cf69f115d44931dfdc2ca228a32c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigbugcc%2FOpenwrt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigbugcc%2FOpenwrt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigbugcc%2FOpenwrt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigbugcc%2FOpenwrt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bigbugcc","download_url":"https://codeload.github.com/bigbugcc/Openwrt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238258936,"owners_count":19442503,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firmware","nanopi-r2s","openwrt","openwrt-lede","orange-pi","r4s-firmware","raspberry-pi","raspberry-pi-3","raspberry-pi-4","shell-script"],"created_at":"2024-09-24T19:55:17.941Z","updated_at":"2025-10-26T04:30:30.425Z","avatar_url":"https://github.com/bigbugcc.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lean大openwrt 全自动编译脚本\n(lean大默认的插件库已经移除了很多好用的app插件，需要的要手动添加到Package目录下)\n1. 自动下载openwrt依赖和源码\n2. 自动添加固件中常用的插件\n3. 自动编译固件\n4. 自动替换Openwrt的Them   \n5. 已经加载好配置模板一键编译多版本固件\n6. 自带更新脚本`make.sh`方便管理\n7. 自带两种编译配置方案(简洁和常用插件版)\n\n---\n## 脚本控制台\n![主界面](./assets/display.png)\n\n## 使用\n👉 [WSL编译教程 RPi4](https://bughero.net/archives/rpi4_s3.html)   \n- 编译脚本引用[Openwrts](https://github.com/bigbugcc/OpenWrts/tree/main/configs)中的配置\n```\n# 请不要在root用户下执行！！！\nsudo mkdir -p /workdir \u0026\u0026 cd /workdir\n\n# 设置文件用户组\nsudo chown $USER:$GROUPS /workdir\n\n# 执行权限\nchmod +x ./openwrtinstall.sh\n./openwrtinstall.sh\n\n# 二次运行直接进入lede目录\n./make.sh\n```\n\n## 菜单说明\n1. x86_64\n2. Raspberry Pi4\n3. Raspberry Pi3B+\n4. Rockchip(R68S、R2S、R4S、R5C、R5S、OPiR1Plus)\n5. Use the previous .config to compile  (使用当前配置文件编译)\n6. Open OpenWRT Make-Menu               (打开OpenWRT配置菜单)\n7. Clean Compile Cahe                   (清除OpenWRT编译缓存)\n\n## 固件支持\nx86   \nx86Lite  \nNanoPi R4S   \nNanoPi R2S   \nFastRhino R68S   \nFriendlyARM NanoPi R5C | R5S   \nRaspberry Pi3 B+   \nRaspberry Pi4    \nOrange Pi R1 Plus  \n---\n\n## 插件\n- PassWall / SSR Plus\n- AdGuard Home\n- Mentohust\n- ~~luci-app-vssr~~   \n- luci-adbyby-plus\n- luci-app-unblockmusic\n- luci-app-ddns\n- luci-app-pushbot (全能推送)\n- luci-app-onliner\n- luci-app-ttyd\n- luci-app-turboacc\n- luci-app-upnp\n- luci-app-netdata\n- luci-usb-printer\n- luci-app-nps\n- luci-app-frpc\n- luci-app-n2n\n- luci-app-syncdial (多播插件)\n- luci-app-turboacc\n- luci-app-kms  \n- luci-app-docker   \n- luci-app-serverchan   \n- luci-app-control-timewol (定时wol唤醒)   \n- luci-app-aliyundrive-webdav (阿里云盘)  \n- luci-app-filebrowser   \n- luci-app-nfs   \n\n## 二次编译\n直接运行lede目录下的make.sh(一键更新openwrt源码及插件库)即可，适合萌新。\n\n## 注意事项\n1. 编译过程请务必全程科学上网,如需修改配置文件请make menuconfig   \n2. `make.sh`文件每次启动都会自动更新源码以及所有的插件\n(自行添加的插件需放入`package\\otherapp`目录下)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigbugcc%2Fopenwrt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbigbugcc%2Fopenwrt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigbugcc%2Fopenwrt/lists"}