Welcome to pmbootstrap’s documentation!

pmbootstrap is the central command-line application for postmarketOS development. Among other things, it allows building packages, creating installation images and flashing themx to your device. If you just want to install postmarketOS, read the Installation wiki article first since you might not need pmbootstrap depeing on the method.

For the latest releases please check the repository.

In case of any problems that is also the place to check the issue-tracker.

For further information, please check out the postmarketOS-wiki.

Contents:

Indices and tables

Deploying locally

To deploy with pmbootstrap ci command (see also: Pmbootstrap_CI wiki article):

cd /path/to/pmbootstrap
pmbootstrap ci docs
build succeeded.
The HTML pages are in public.
Copy CI artifacts to ./ci-artifacts/docs

After this, you should be able to host results with darkhttpd or Python’s built-in server:

python -m http.server -d ./ci-artifacts/docs/public

Note: This documentation is currently a work-in-progress, your feedback and contributions are very welcome!