finds.dev← search

// the find

SuLingGG/OpenWrt-Rpi

★ 6,350 · Shell · MIT · updated May 2023

Raspberry Pi & NanoPi R2S/R4S & G-Dock & x86 OpenWrt Compile Project. (Based on Github Action / Daily Update)

A GitHub Actions-based CI pipeline that compiled OpenWrt firmware for Raspberry Pi, NanoPi R2S/R4S, and x86 devices daily, bundling in community plugins, Clash, and pre-configured software repos. It was a convenience distribution — you got a fat, pre-built image instead of compiling yourself. The repo is now archived; the 18.06 kernel branch it tracked stopped being maintained in 2023.

The CI structure is well-organized — separate workflow files per target board make it easy to see exactly what flags and packages go into each build. Pre-seeding the local kmod repo to avoid dependency conflicts at install time is a real quality-of-life fix that stock OpenWrt punts on. Offering every firmware format (ext4, squashfs, ubi, initramfs, rootfs) in one place saved users a lot of trial and error on first flash.

Archived and dead — the upstream 18.06 branch it built from is EOL and no longer receives security fixes, so any firmware you pull from here is already behind on CVEs. The repo is essentially a CI config with no actual OpenWrt code, which means debugging a bad build requires chasing four or five upstream projects. The bundled Clash core is a grey-area tool for a public repo and adds maintenance surface the author quietly dropped when archiving. Documentation lives on an external site (openwrt.cc) that the author also controls but makes no availability guarantees about.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →