Repo for holding build configuration and package registry for custom pi kernel for envoy
Find a file
2025-07-20 13:44:37 -04:00
.gitignore initial commit 2025-07-11 22:44:40 -04:00
build.sh update build and readme 2025-07-20 13:44:37 -04:00
deps.sh initial commit 2025-07-11 22:44:40 -04:00
Dockerfile initial commit 2025-07-11 22:44:40 -04:00
install.sh initial commit 2025-07-11 22:44:40 -04:00
README.md update build and readme 2025-07-20 13:44:37 -04:00

build pi kernel in docker

deps.sh installs tools needed in a debian system

build.sh performs the cloning and building of the kernel
configuration options are inside

install.sh is run on the remote pi to install the kernel

dockerfile is for building a docker image that the kernel can be built in

Running

`fish docker build -t rpi-builder . docker run --user 1000:1000 -v (pwd)/linux:/build/linux -v (pwd)/output-rpi:/build/output-rpi -it rpi-builder bash build.sh

minutes later...

rsync linux/rpi-kernel-envoy.tar.gz pi-01:

rsync install.sh pi-01: ssh pi-01

on pi-01

sudo bash install.sh ./rpi-kernel-envoy.tar.gz

sudo reboot

Kernel now installed

`