openwrt-repo

XPtsp’s Personal OpenWrt Repo

This is my personal repository of compiled OpenWrt packages for both “all” and “aarch64_cortex-a53” architectures. No other architectures will be supported unless I have a personal need for other architectures.

All packages, with exception of AdGuardHome, were built against either OpenWrt 23.05.4 or 22.03.6 SDK. The AdGuardHome package was downloaded from the OpenWrt snapshots for aarch64_cortex-a53 architechure directory.

All source for packages (except for AdGuardHome and argon-related packages) are submodules in the src directory.

Included packages

Package Description Compiled For
adguardhome Blocks ads and trackers on all devices in your home network. all
bcrypt-tool bcrypt-tool is a dandy CLI tool for generating and matching bcrypt hashes aarch64_cortex-a53
e2guardian e2guardian for OpenWrt compiled with MITM and ICAP support aarch64_cortex-a53
luci-app-argon-config Argon Theme Config Plugin all
luci-app-adguardhome Package for luci-app-adguardhome for OpenWRT all
luci-app-nodogsplash Package for luci-app-nodogsplash for OpenWRT all
luci-app-squid-adv Maybe the best LuCI package to configure Squid? all
luci-app-ympd Package for luci-app-ympd for OpenWRT all
luci-mod-listening-ports LuCI app to show Server Listening Ports all
luci-theme-argon Argon is a clean and tidy OpenWrt LuCI theme all
peanut Script that lists the IPv4 and IPv6 connections the server is listening on all
privoxy-blocklist Privoxy-Blocklist script for OpenWrt all
saned-initd init.d script for SANED all
twin-bcrypt-js twin-bcrypt-js packaged for OpenWRT all
ympd Package to build ympd for OpenWRT aarch64_cortex-a53

Instructions

How to use on a live system:

echo "src/gz xptsp https://xptsp.github.io/openwrt-repo" >> /etc/opkg/customfeeds.conf
wget http://xptsp.github.io/openwrt-repo/openWrtUsign.pub
opkg-key add openWrtUsign.pub
opkg update

How to use with OpenWrt Image Builder:

echo "src/gz xptsp https://xptsp.github.io/openwrt-repo" >> repositories.conf
wget http://xptsp.github.io/openwrt-repo/openWrtUsign.pub -O keys/3cbcafe52ad71bae

How to use with OpenWrt SDK:

cd openwrt
echo "src-git xptsp https://github.com/xptsp/openwrt-repo" >> feeds.conf.default
scripts/feeds update -a
scripts/feeds install -a

How to clone with all submodules:

git clone --recurse-submodules https://github.com/xptsp/openwrt-repo

Thanks to How to setup an OpenWrt repository for the guide!