-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
backlogAn issue that will be addressed but is not urgentAn issue that will be addressed but is not urgentcompatabilityAn issue that increases the project's system compatibilityAn issue that increases the project's system compatibilitydocumentationImprovements or additions to documentationImprovements or additions to documentation
Description
Summary
To improve portability and ensure compatibility across a broader range of ARM-based systems, support and testing need to be extended beyond Raspberry Pi devices. While the project currently functions on Raspberry Pi OS (a Debian-based ARM environment), other ARM platforms may differ in architecture, distribution, or system configuration. Ensuring compatibility with a wider variety of ARM-based environments will improve usability in embedded, cloud, and edge-compute scenarios.
Previous testing has shown that the project can run successfully on ARM-based AWS instances, but this needs to be further verified, and additional checks may be required in the setup scripts to support non-RPi ARM environments reliably.
Task Details
- Identify and document supported ARM platforms beyond Raspberry Pi.
- Test installation and runtime behaviour on at least one non-Raspberry Pi ARM system.
- Ensure compatibility with both 32-bit (ARMv7) and 64-bit (ARM64/AArch64) environments where feasible.
- Address any architecture-specific issues that arise (e.g., compiler flags, OpenSSL behaviour, memory alignment).
- Verify compatibility with common ARM Linux distributions (e.g., Ubuntu ARM, Arch Linux ARM, Alpine ARM).
- Update documentation to reflect supported ARM platforms and any additional setup notes.
Metadata
Metadata
Assignees
Labels
backlogAn issue that will be addressed but is not urgentAn issue that will be addressed but is not urgentcompatabilityAn issue that increases the project's system compatibilityAn issue that increases the project's system compatibilitydocumentationImprovements or additions to documentationImprovements or additions to documentation
Projects
Status
Backlog