Building for a Raspberry Pi
The build does not need to be done on the Pi.
To do so, go to
tests/ and call
./build_arm.sh, it will build all
necessary images for arm.
To push the locally built images to a remote server, run
Docker 18.09+ is needed to use
build_arm.sh uses some variables passed as
build-arg to docker-compose:
ALPINE_VER: version of ALPINE to use
DISTRO: is the main distro used. Dockerfiles are set on Alpine 3.14, and build script overrides for
QEMU: Used by webmails dockerfiles. It will add
QEMUis set to
ARCH: Architecture to use for
webmailsas their images are available for those architectures.