PI-CI is a Raspberry Pi emulator in a Docker image that lets developers easily prepare and flash Pi configurations.
The PI-CI project enables developers to easily run a Pi VM, prepare a configuration inside a Pi VM, and flash a Pi VM image to a physical SD card.
Example use cases:
- Preconfigure Raspberry Pi servers that work from first boot.
- Create reproducible server configurations using Ansible.
- Automate the distribution of configurations through a CI pipeline.
- Test ARM applications in a virtualized environment.
Key features:
- Pi 3, 4 and 5 support
- 64 bit (ARMv8) Raspberry PI OS (24.04, Bookworm) included
- Internet access
- No root required
- Safe, fully reproducible from source
- Tested and stable
See more on GitHub.
No comments:
Post a Comment