{"repo":"treehouses/builder","free":true,"listed":false,"github":"https://github.com/treehouses/builder","clone":"git clone https://github.com/treehouses/builder.git","description":"Treehouses Awesome 👓 Raspberry Pi Image Builder 🏗","language":"Shell","stars":54,"topics":["raspberry-pi","rpi-image","chroot-environment","debian","travis-ci","treehouses","docker","docker-compose","balena","hacktoberfest"],"license":"AGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"builder builder is based on Raspbian and allows the user to develop and tailor their own custom Raspberry Pi images. The script will modify the latest Raspbian image by installing packages, purging packages and executing custom commands, and then finally creates a bootable .img file that can be burned to the microSD card. Instructions These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Prerequisites System requirements: Operating System - Debian/Ubuntu microSD card reader class10 microSD card (minimum 8 Gb) Packages - kpartx wget gpg parted qemu-arm-static Note: To install the required packages, run the following command in Debian/Ubuntu: For other operating systems like MacOS or Windows, check out the Vagrantfile inside the repository. Getting Started You should be in a chrooted environment when it is completed. You can access the RPi images' files and folders or carry on with any extra modifications. To exit the chrooted environment just type exit and then you should be back in your own shell again. The image in this stage is now ready to write to the microSD card. Add gpg key Customize INSTALL PACKAGES - Install packages found in the APT repositories. To add a custom package not found in the default APT repositories: add the package name into INSTALL PACKAGES , then add the custom repository to ADD REPOS . PURGE PACKAGES - Remove packages already installed on the default Raspbian image. CUSTOM COM","default_branch":null,"files":null,"tree":[],"storefront":"/r/treehouses","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/treehouses/builder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}