Skip to content

Build a custom image

Andrea Del Signore edited this page May 25, 2026 · 9 revisions

How to Create a Custom Image

1. Prerequisites

You need both mod-plugin-builder and mod-dwarf-controller prerequisites installed and configured

See the respective repositories for setup instructions:

Note: mod-dwarf-controller is compatible with newlib and not picolibc of the arm gcc compiler

2. Setup mod-custom-image

Clone the repository:

git clone git@github.com:sejerpz/alabs-mod-custom-images.git

Update all submodules:

./create-image update

3. Download the base image

Download the official Open Image from the MOD website.
Your custom image will be built on top of it.

Available images:

Example:

wget https://download.mod.audio/releases/open/moddwarf-v1.13.5.3315.tar

4. Build the custom image

Use:

./create-image build <base-image> <custom-build-name>

Example:

./create-image build moddwarf-v1.13.5.3315.tar alabs13

Where:

  • moddwarf-v1.13.5.3315.tar is the official base image downloaded from the MOD website
  • alabs13 is the name of your custom build

I usually use the format alabs<version>, for example:

  • alabs1
  • alabs13
  • alabs14

Clone this wiki locally