作者在完成Keycloak OAuth2 Token Exchange项目后,启动了一个名为my-ai-doctor的新项目。该项目使用Elm构建UI,并通过Docker Compose运行六个本地服务器。为解决Elm编译器不支持Linux ARM64的问题,作者通过替换npm包实现兼容。为了动态更改API URL,作者使用环境变量传递API地址,并在Dockerfile中设置生产环境变量。项目代码已发布在GitHub上。
完成下面两步后,将自动完成登录并继续当前操作。