GithubHelp home page GithubHelp logo

openwrt-dist's Introduction

OpenWRT dist

Openwrt Build Bot

Build with GitHub Action Workflow weekly.

This project is only for OpenWRT routers. Currently it's based on snapshot and 23.05.0-rc3.

You may want original project here.

Openwrt Package Builder

Usage

Step 1

First, Add the public key key-build.pub which is paired with private key key-build for building.

wget http://cdn.jsdelivr.net/gh/icyleaf/openwrt-dist@master/key-build.pub
opkg-key add key-build.pub

Step 2

Fetch you arch of openwrt and update the link below:

src/gz icyleaf https://icyleaf-openwrt-repo.vercel.app/{{target}}/packages/{{arch}}

For example, if you want to use snapshot target with x86_64 arch packages and you got the branch name as snapshot/packages/x86/64, You could use this line after the previous step.

echo "src/gz icyleaf https://icyleaf-openwrt-repo.vercel.app/snapshot/packages/x86/64" >> /etc/opkg/customfeeds.conf

Then install whatever you want.

opkg update
opkg install treafik
opkg install vector
...

For more detail please check the manifest.

You can also search and install them in LuCI or upload these downloaded files to your router with SCP/SFTP, then login to your router and use opkg to install these ipk files.

Openwrt Image Builder

Build configurable images with ImageBuilder after the SDK finished building packages. The images are stored in the device named branches, like image/generic.x86_64

Reference for installation

Build it yourself

Check here

You need to make a fork and chage items in the matrix yourself to match your needs. If you need to keep your packages safe, please use usign to regenerate private key and make the repo private.

License

GPLv3

openwrt-dist's People

Contributors

icyleaf avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

yetone

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.