FREEDOM-MAKER(1)
π FREEDOM-MAKER(1) β the FreedomBox Manual, but make it make sense π
okay bestie, sit down, hydrate, because we're about to talk about freedom-maker β it's a 1 page in the FreedomBox Manual and it is literally the image builder for FreedomBox. no cap. let's get into it π«Ά
β¨ NAME β¨
freedom-maker β the image builder for FreedomBox, aka the thing that makes the little boxes happen π
πΈ SYNOPSIS πΈ
freedom-maker [--build-stamp] [--image-size] [--build-mirror] [--mirror]
[--distribution] [--add-release-component] [--package]
[--custom-package] [--enable-backports]
[--disable-backports] [--build-dir] [--log-level]
[--hostname] [--sign] [--force] [--build-in-ram]
[--skip-compression] [--with-build-dep] [targets]
[-h, --help]
π¦ DESCRIPTION π¦
so FreedomBox is a community project β like, a whole collective of people β building and designing and promoting personal servers that run free software for private, personal communications. it's a networking appliance, which is a fancy way of saying it's designed so you can interface with the rest of the Internet while keeping your privacy protected and your data secure. she's giving main character energy but for your home network.
and like, what does she host? oh literally everything bestie: blog, wiki, website, social network, email, web proxy, and even a Tor relay β all on a device that can straight up replace your wireless router so that your data stays with you. not with some corporation. periodt. π
and freedom-maker? that's the tool that builds FreedomBox images for all sorts of single board computers, virtual machines, and general purpose computers. it's the factory. the vibe. the whole thing. β¨
π OPTIONS π
--build-stampβ the build stamp you want slapped onto the image file names π·οΈ--image-sizeβ how big the image you're building should be--build-mirrorβ which Debian mirror to use while building--mirrorβ which Debian mirror to use inside the built image (yes these are two different things, stay with me)--distributionβ which Debian release goes in the built image--add-release-componentβ add an extra Debian release component (something other thanmain)--packageβ install extra packages into the image--custom-packageβ install a package from a DEB file into the image--enable-backportsβ deprecated: backports are now enabled for stable images by default, so like, she's retired π--disable-backportsβ turn backports off in the image--build-dirβ the directory where images get built and the log file gets created--log-level'β the logging level. pick one of('critical', 'error', 'warn', 'info', 'debug'). the default log level is'debug'. (and yes the flag is written with that little apostrophe, we don't make the rules π)--hostnameβ the hostname to set inside the built images--signβ sign the images with the default GPG key after building π--forceβ force a rebuild of images even when the required image already exists--build-in-ramβ build the image in RAM so it's faster. warning: this needs free RAM about the size of the disk image, so check before you commit bestie π§--with-build-depβ include build dependencies in the imagetargetsβ the image targets to build. choose one or more of:a20-olinuxino-lime,a20-olinuxino-lime2,a20-olinuxino-micro,amd64,arm64,armhf,banana-pro,beaglebone,cubieboard2,cubietruck,lamobo-r1,orange-pi-zero,pcduino3,pine64-lts,pine64-plus,qemu-amd64,raspberry2,raspberry3,raspberry3-b-plus,raspberry64,vagrantvirtualbox-amd64
π EXAMPLES π
Example 1. Build BeagleBone image
$ freedom-maker beaglebone
Build a FreedomBox image for the BeagleBone Single Board Computer. iconic. π
Example 2. Build all images
$ freedommaker a20-olinuxino-lime a20-olinuxino-lime2
a20-olinuxino-micro amd64 arm64 armhf banana-pro beaglebone cubieboard2
cubietruck lamobo-r1 orange-pi-zero pcduino3 pine64-lts pine64-plus
qemu-amd64 raspberry2 raspberry3 raspberry3-b-plus raspberry64 vagrant
virtualbox-amd64
Build all the available FreedomBox images using freedom-maker. she ate and left no crumbs π₯
π BUGS π
see the freedom-maker issue tracker[1] for a full list of known issues and TODO items. ngl it's worth a peek before you go blaming yourself π
π AUTHOR π
FreedomBox Developers
π NOTES π
- freedom-maker issue tracker https://salsa.debian.org/freedombox-team/freedom-maker/-/issues
and that's the whole page bestie π«Ά this was freedom-maker version 0.32, dated 02/03/2026, straight from the FreedomBox Manual. go build something cute. slay, stay safe, back up your data. πβ¨π
π¦ where this page comes from
- ubuntu resolute: freedom-maker 0.35 Β· GPL-3.0-or-later
- ubuntu stonking: freedom-maker 0.35 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms