{"repo":"florian-asche/PiCompose","free":true,"listed":false,"github":"https://github.com/florian-asche/PiCompose","clone":"git clone https://github.com/florian-asche/PiCompose.git","description":"PiCompose is a ready-to-use Raspberry Pi image that automatically deploys docker-compose stacks from a folder. Just flash the image, drop your docker-compose.yml if needed files into the designated folder. We also have prebuild images for various hardware.","language":"Shell","stars":38,"topics":["docker","docker-compose","homeassistant","prebuild","raspberry-pi","respeaker","respeaker-2mics-array","seeedstudio","snapcast","voice"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"PiCompose Ready to use Raspberry Pi Images with Docker for projects like linux-voice-assistant or docker-snapcast. Overview PiCompose uses the official pi-gen tool from Raspberry Pi to create a customized Raspberry Pi OS image. The image is configured to: 1. Install needed drivers for the hardware (2-MicHat, Satellite1) 2. Start seeed-voicecard service (If you use 2-MicHat) 3. Start Pipewire service 4. Start Keep-Audio-Alive service (If you use Respeaker Lite) 5. Set system audio volume to 100% 6. Set hostname 7. Search for Docker Compose files in a special directory on the main partition 💡 Note: If you use the Linux-Voice-Assistant Image LVA and Snapcast will be included in the project directory. 8. Automatically deploy each Docker Compose project found 9. Optionally set up regular re-deployments via Crontab This repository contains fully prepared images for specific voice hardware of Homeassistant with all needed drivers. Features - Automated build of a customized Raspberry Pi OS image using GitHub Actions - Easy addition of Docker Compose projects via the main partition (compose directory) - Configurable regular re-deployments via a simple configuration file - No manual configuration of the Raspberry Pi required - Image prepared for audio usage with the pipewire server - Prebuild images with drivers for various devices Usage Hardware There is a separate page for the supported hardware. You can find the link to it in the list below, when you click on the Name. Images overv","default_branch":null,"files":null,"tree":[],"storefront":"/r/florian-asche","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/florian-asche/PiCompose/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."}