I get RACHEL+ on CAP - the combination of hardware and software makes sense.
I get the (current) limitations of RACHELPi.
I can see why the USB version is on the point of being abandoned due to its inability to do anything server-side-ish.
However, I think an "open build" approach is ultimately much more context-friendly.
For example, RACHEL+ is just affordable in SA, but complicated to import, and subject to import duties.
I think it would be better if people could build with locally available equipment.
I have just started another thread on RACHEL+ on Ubuntu.
In the process, I read through the cap config file.
There is a lot of conditional logic in the install already, for different CAP versions, offline install etc.
I was wondering if we could move towards a unified RACHEL+ installer with the necessary conditional logic to accommodate a wider variety of hardware. Off the top of my head:
A vanilla Ubuntu desktop PC
A Raspberry Pi with just a SD card
A Raspberry Pi with PiDrive
A Raspberry Pi with the external drive adaptation that doesn't need a PiDrive, just a normal SATA
A windows PC
The list looks like a lot, but the CAP and Ubuntu are both running Ubuntu (AFAIK), the Raspberry variants are going to be very similar.