├── LICENSE.packages ├── README.md ├── LICENSE ├── .github └── workflows │ └── update-packages.yml └── packages.sh /LICENSE.packages: -------------------------------------------------------------------------------- 1 | 此项目的自动更新部分源码基于 MIT 协议开源 2 | 文件夹内内容按源仓库许可证提供 3 | 源仓库地址参阅 https://github.com/liuran001/openwrt-packages_action/blob/main/packages.sh 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # openwrt-packages 2 | 国内常用 OpenWrt 软件包源码合集,每天自动更新,建议使用 lean 源码 3 | 4 | ## 由于 GitHub 会对近期未提交的仓库 Actions 功能进行冻结,如果您发现自动更新出现问题,请在 issues 提出! 5 | 6 | 7 | ## 欢迎加入群聊【OP编译交流小组】:[472239598](https://jq.qq.com/?_wv=1027&k=Lzxb18xM) 8 | ## 推广 9 | - [倾城极速机场](https://qcjs.cc) 10 | 11 | ## 有问题请发issue,我不上恩山的!!! 12 | 请求加入xxx软件包/问题反馈也请使用issue 13 | 您也可以在[这个仓库](https://github.com/liuran001/openwrt-packages_action)发送PR 14 | 15 | 16 | ## 食用方式(三选一): 17 | `还是建议按需取用,不然碰到依赖问题不太好解决` 18 | 1. 先cd进package目录,然后执行 19 | ```bash 20 | git clone https://github.com/liuran001/openwrt-packages 21 | ``` 22 | 2. 或者添加下面代码到feeds.conf.default文件 23 | ```bash 24 | src-git liuran001_packages https://github.com/liuran001/openwrt-packages 25 | ``` 26 | 3. 先cd进package目录,然后执行 27 | ```bash 28 | svn co https://github.com/liuran001/openwrt-packages/branches/packages 29 | ``` 30 | 31 | ## 不要为了下载而Fork这个项目 32 | 33 | ## 赞助 34 | - [爱发电](https://afdian.net/a/BDovo) 35 | ## Stargazers over time 36 | 37 | [![Stargazers over time](https://starchart.cc/liuran001/openwrt-packages.svg)](https://starchart.cc/liuran001/openwrt-packages) 38 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 liuran001 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.github/workflows/update-packages.yml: -------------------------------------------------------------------------------- 1 | name: Update packages 2 | 3 | on: 4 | repository_dispatch: 5 | release: 6 | types: published 7 | push: 8 | branches: 9 | - main 10 | schedule: 11 | - cron: 0 */12 * * * 12 | watch: 13 | types: started 14 | workflow_dispatch: 15 | 16 | env: 17 | TZ: Asia/Shanghai 18 | 19 | jobs: 20 | merge: 21 | runs-on: Ubuntu-22.04 22 | if: github.event.repository.owner.id == github.event.sender.id || ! github.event.sender.id 23 | 24 | steps: 25 | - name: Checkout 26 | uses: actions/checkout@v2 27 | with: 28 | fetch-depth: 0 29 | 30 | - name: Initialization environment 31 | env: 32 | DEBIAN_FRONTEND: noninteractive 33 | run: | 34 | sudo -E apt-get -qq update 35 | sudo -E apt-get -qq install git subversion git-core wget 36 | sudo timedatectl set-timezone "$TZ" 37 | git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" 38 | git config --global user.name "github-actions[bot]" 39 | 40 | - name: Clone packages 41 | run: | 42 | cd $GITHUB_WORKSPACE 43 | chmod +x packages.sh 44 | git clone -b packages https://github.com/liuran001/openwrt-packages.git packages 45 | cd packages 46 | rm -Rf * 47 | git rm --cache * 48 | $GITHUB_WORKSPACE/packages.sh 49 | 50 | - name: Upload 51 | run: | 52 | [ -e $GITHUB_WORKSPACE/README.md ] && cp $GITHUB_WORKSPACE/README.md $GITHUB_WORKSPACE/packages 53 | cd $GITHUB_WORKSPACE/packages 54 | git add . 55 | git commit -m "update$(TZ='Asia/Shanghai' date +@%Y%m%d)" 56 | git push --quiet "https://${{ secrets.TOKEN }}@github.com/liuran001/openwrt-packages.git" 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /packages.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | svn co https://github.com/immortalwrt/packages/trunk/net/adguardhome 3 | svn co https://github.com/immortalwrt/packages/trunk/net/gost 4 | svn co https://github.com/kenzok8/openwrt-packages/trunk/luci-app-adguardhome ./luci-app-adguardhome 5 | svn co https://github.com/kenzok8/openwrt-packages/trunk/luci-app-aliddns 6 | svn co https://github.com/frainzy1477/luci-app-clash/trunk ./luci-app-clash 7 | rm -rf luci-app-openclash 8 | rm -rf OpenClash 9 | git clone https://github.com/vernesong/OpenClash.git 10 | mv -f OpenClash/luci-app-openclash . 11 | rm -rf OpenClash 12 | svn co https://github.com/garypang13/luci-app-eqos/trunk ./luci-app-eqos 13 | svn co https://github.com/jerrykuku/luci-app-jd-dailybonus/trunk ./luci-app-jd-dailybonus 14 | svn co https://github.com/jerrykuku/luci-theme-argon/branches/18.06 ./luci-theme-argon 15 | svn co https://github.com/jerrykuku/luci-app-vssr/trunk ./luci-app-vssr 16 | svn co https://github.com/tty228/luci-app-serverchan/trunk ./luci-app-serverchan 17 | rm -rf .svn 18 | svn co https://github.com/fw876/helloworld/trunk ./ 19 | rm -rf .svn 20 | svn co https://github.com/xiaorouji/openwrt-passwall/trunk ./ 21 | svn co https://github.com/kenzok8/openwrt-packages/trunk/luci-app-smartdns 22 | svn co https://github.com/kenzok8/openwrt-packages/trunk/smartdns 23 | svn co https://github.com/kenzok8/openwrt-packages/trunk/luci-theme-argon_new 24 | svn co https://github.com/kenzok8/luci-theme-ifit/trunk/luci-theme-ifit 25 | svn co https://github.com/kenzok8/openwrt-packages/trunk/luci-theme-atmaterial 26 | svn co https://github.com/garypang13/luci-theme-edge/branches/18.06 ./luci-theme-edge 27 | svn co https://github.com/kenzok8/openwrt-packages/trunk/luci-theme-opentomato 28 | svn co https://github.com/kenzok8/openwrt-packages/trunk/luci-theme-opentomcat 29 | svn co https://github.com/jerrykuku/node-request/trunk ./node-request 30 | svn co https://github.com/jerrykuku/lua-maxminddb/trunk ./lua-maxminddb 31 | svn co https://github.com/rosywrt/luci-theme-rosy/trunk/luci-theme-rosy 32 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/UnblockNeteaseMusic 33 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/UnblockNeteaseMusicGo 34 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/adbyby 35 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/baidupcs-web 36 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-baidupcs-web 37 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-adbyby-plus 38 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-airplay2 39 | svn co https://github.com/xiaoqingfengATGH/luci-theme-infinityfreedom/trunk/luci-theme-infinityfreedom 40 | svn co https://github.com/immortalwrt/luci-app-koolproxyR/trunk ./luci-app-koolproxyR 41 | svn co https://github.com/immortalwrt/packages/trunk/net/GoQuiet 42 | svn co https://github.com/immortalwrt/packages/trunk/net/chinadns 43 | svn co https://github.com/lisaac/luci-app-dockerman/trunk/applications/luci-app-dockerman 44 | svn co https://github.com/lisaac/luci-lib-docker/trunk/collections/luci-lib-docker 45 | svn co https://github.com/lisaac/luci-app-diskman/trunk ./luci-app-diskman 46 | rm -rf parted 47 | mkdir parted 48 | wget https://raw.githubusercontent.com/lisaac/luci-app-diskman/master/Parted.Makefile -O parted/Makefile 49 | rm -rf .svn 50 | svn co https://github.com/destan19/OpenAppFilter/trunk ./ 51 | svn co https://github.com/4IceG/luci-app-3ginfo/trunk/luci-app-3ginfo 52 | rm -rf luci-app-wrtbwmon 53 | rm -rf wrtbwmonluci 54 | git clone -b old-master https://github.com/brvphoenix/luci-app-wrtbwmon.git wrtbwmonluci 55 | mv -f wrtbwmonluci/luci-app-wrtbwmon . 56 | rm -rf wrtbwmonluci 57 | svn co https://github.com/riverscn/openwrt-iptvhelper/trunk/iptvhelper 58 | svn co https://github.com/riverscn/openwrt-iptvhelper/trunk/luci-app-iptvhelper 59 | svn co https://github.com/brvphoenix/wrtbwmon/branches/old-master/wrtbwmon 60 | svn co https://github.com/KFERMercer/luci-app-tcpdump/trunk ./luci-app-tcpdump 61 | svn co https://github.com/tty228/luci-app-nodogsplash/trunk ./luci-app-nodogsplash 62 | svn co https://github.com/koshev-msk/luci-app-atinout/trunk ./luci-app-atinout 63 | mkdir ./atinout 64 | mv ./luci-app-atinout/Makefile.atinout ./atinout/Makefile 65 | svn co https://github.com/muink/luci-app-pcap-dnsproxy/branches/dev ./luci-app-pcap-dnsproxy 66 | svn co https://github.com/koshev-msk/3proxy-openwrt/trunk ./3proxy 67 | svn co https://github.com/pexcn/openwrt-chinadns-ng/branches/luci ./luci-app-chinadns-ng 68 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-usb-printer 69 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-ramfree 70 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-ttyd 71 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-unblockmusic 72 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-vlmcsd 73 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/vlmcsd 74 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-vsftpd 75 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-xlnetacc 76 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-frpc 77 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/frp 78 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-frps 79 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/ddns-scripts_aliyun 80 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/ddns-scripts_dnspod 81 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/luci-app-cifs-mount 82 | git clone https://github.com/yiguihai/luci-app-passwall-plus 83 | svn co https://github.com/immortalwrt/packages/trunk/net/udpspeeder 84 | git clone https://github.com/koshev-msk/luci-app-modeminfo 85 | svn co https://github.com/immortalwrt/packages/trunk/net/pcap-dnsproxy 86 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/microsocks 87 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/redsocks2 88 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/tcpping 89 | svn co https://github.com/immortalwrt/packages/trunk/net/dnscrypt-proxy 90 | svn co https://github.com/coolsnowwolf/lede/trunk/package/lean/dnsforwarder 91 | svn co https://github.com/obsy/packages/trunk/3ginfo 92 | svn co https://github.com/liuran001/openwrt-theme/trunk/luci-theme-argon-lr 93 | git clone https://github.com/jerrykuku/luci-app-argon-config 94 | svn co https://github.com/BCYDTZ/luci-app-UUGameAcc/trunk ./luci-app-UUGameAcc 95 | svn co https://github.com/garypang13/openwrt-bypass/trunk/luci-app-bypass 96 | svn co https://github.com/garypang13/openwrt-bypass/trunk/smartdns-le 97 | svn co https://github.com/esirplayground/luci-app-LingTiGameAcc/trunk ./luci-app-LingTiGameAcc 98 | svn co https://github.com/esirplayground/LingTiGameAcc/trunk ./LingTiGameAcc 99 | svn co https://github.com/messense/aliyundrive-webdav/trunk/openwrt/luci-app-aliyundrive-webdav 100 | svn co https://github.com/messense/aliyundrive-webdav/trunk/openwrt/aliyundrive-webdav 101 | svn co https://github.com/sbwml/luci-app-mosdns/trunk/mosdns ./mosdns 102 | svn co https://github.com/sbwml/luci-app-mosdns/trunk/luci-app-mosdns ./luci-app-mosdns 103 | git clone https://github.com/sbwml/v2ray-geodata 104 | git clone https://github.com/TorBoxCode/luci-app-tencentddns 105 | svn co https://github.com/TorBoxCode/luci-app-tencentddns/trunk/tools/po2lmo ./po2lmo 106 | 107 | rm -rf .svn 108 | rm -rf ./*/.git 109 | rm -rf ./*/.svn 110 | rm -f .gitattributes .gitignore 111 | rm -rf .github 112 | rm LICENSE 113 | mv LICENSE.packages LICENSE 114 | exit 0 115 | --------------------------------------------------------------------------------