Skip to content

Build Server

The Eqvaldi Debian build server (V2) is the automated pipeline used to produce all official image releases.


Repository

Eqvaldi/Debian-build-server-V2


Prerequisites

  • A Debian or Ubuntu host machine (x86_64 recommended)
  • Docker or a compatible container runtime
  • At least 20 GB of free disk space
  • Git

Building an image

git clone https://github.com/Eqvaldi/Debian-build-server-V2.git
cd Debian-build-server-V2
# Edit config.sh to select board, release line, and kernel flavour
./build.sh

The output image will be placed in the output/ directory as a compressed .img.xz file.


Selecting a kernel flavour

Flavour Description
current Recommended LTS kernel
edge Latest mainline kernel — more hardware support, less tested
legacy Older LTS kernel — hardware-specific, use only if required

Warning

Legacy kernel builds were removed in V1.8. Do not use them on new installations.