FOSSologyUI
FOSSologyUI copied to clipboard
fix: add Apple Silicon (ARM64) compatibility for dev setup, update docs and scripts
What does this PR do?
- Adds platform emulation to
docker-compose.dev.ymlfor Apple Silicon (ARM64) compatibility. - Updates
.env.samplewithDOCKER_PLATFORM. - Adds setup scripts for Unix/macOS and Windows.
- Updates README with troubleshooting and quick start instructions.
- Adds a dedicated Apple Silicon setup guide.
Why is this needed?
Fixes #308. Allows developers on Apple Silicon Macs to run the dev environment without architecture errors.
How to test?
- Run
./scripts/setup-dev.sh(Unix/macOS) orscripts\setup-dev.bat(Windows). - Confirm the dev environment starts and the FOSSology server is accessible.
Thank you for reviewing!
@bufferoverflow @wuan @maxhbr @bcornec Could someone please review this pull request at their convenience?