Artemis-modules-extra
Artemis-modules-extra copied to clipboard
ARM Architecture Support
The ssl_checks karton doesn't start on ARM.
To help address this issue, I have started working on a Dockerfile that aims to add support for ARM architecture. The Dockerfile is halfway done, and I would like to share it with the community for further development and testing.
Current Status of the Dockerfile:
- The ssl-checks feature relies heavily on the nassl library. The nassl dependency isn't natively supported on ARM, leading to build failures and runtime issues.
- I attempted to use the pre-built ARM wheels provided by nassl. This allowed me to bypass some initial compatibility issues. Despite this, I encountered multiple additional dependencies that needed to be built manually to fully support nassl on ARM.
- The wheels provided by nassl for ARM support were partially effective but incomplete. The manual building of other necessary dependencies is ongoing but has proven to be complex and time-consuming.
here's the attached Dockerfile Dockerfile.txt (filetype not supported) as a txt file for the ssl-checks