https://github.com/tomdewildt/raspberry-pi-images
Configuration for creating my Raspberry Pi images using HashiCorp Packer
https://github.com/tomdewildt/raspberry-pi-images
actions arm hcl packer raspberry-pi shell
Last synced: about 2 months ago
JSON representation
Configuration for creating my Raspberry Pi images using HashiCorp Packer
- Host: GitHub
- URL: https://github.com/tomdewildt/raspberry-pi-images
- Owner: tomdewildt
- License: mit
- Created: 2023-01-06T23:52:50.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2026-02-26T20:54:08.000Z (4 months ago)
- Last Synced: 2026-02-27T02:11:42.285Z (4 months ago)
- Topics: actions, arm, hcl, packer, raspberry-pi, shell
- Language: HCL
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Raspberry Pi Images
[](https://github.com/tomdewildt/raspberry-pi-images/releases)
[](https://github.com/tomdewildt/raspberry-pi-images/actions/workflows/ci.yml)
[](https://github.com/tomdewildt/raspberry-pi-images/actions/workflows/cd.yml)
[](https://github.com/tomdewildt/raspberry-pi-images/blob/master/LICENSE)
Configuration for creating my [Raspberry Pi](https://www.raspberrypi.org/) images using [HashiCorp Packer](https://developer.hashicorp.com/packer).
# How to run
Prerequisites:
* packer version ```1.8.5``` or later
### Production
1. Run ```sudo make init``` to initialize the environment.
2. Run ```sudo make build``` to build the image.
The `packer-plugin-arm-image` used to create the images requires `root` access, so all `init` and `build` commands need to be prefixed with `sudo`.
# References
[Packer Docs](https://developer.hashicorp.com/packer/docs)
[Packer Arm Docs](https://github.com/solo-io/packer-plugin-arm-image)
[Packer Templates Docs](https://developer.hashicorp.com/packer/docs/templates/hcl_templates)
[Debian Docs](https://www.debian.org/doc/)
[Raspberry Pi Docs](https://www.raspberrypi.com/documentation/)