line-fido2-server
line-fido2-server copied to clipboard
Make the embedded Redis can run on Apple silicon
trafficstars
What is this PR for?
- Make the embedded Redis can run on Apple silicon
- See #45
Overview or reasons
- Unable to run fido2 server on Apple silicon:
Error creating bean with name 'embeddedRedisServerConfig': Invocation of init method failed; nested exception is java.lang.RuntimeException: Can't start redis server. Check logs for details.
Tasks
- Replace the https://github.com/kstyrc/embedded-redis by https://github.com/codemonstur/embedded-redis
- Add instruction to build docker images
- Remove obsoleted top-level version property in
docker-compose.yml - Migrate base image from openjdk to eclipse-temurin
- Improve the Gradle building performance
Result
- Run fido2 server on Apple silicon without errors
Thank you for your help, but this issue was resolved in https://github.com/line/line-fido2-server/pull/56