2020 年 8 月 21 日 由 Bruno Oliveira
经过深思熟虑,我们决定停止 Louketo 项目并开始 EOL 程序。计划是在接下来的 3 个月内只修复关键错误和安全问题。所有对 Louketo Proxy 提供的功能感兴趣的人应该看看 OAuth2 Proxy 项目,它提供了一套类似的功能,并且拥有一个健康且活跃的社区。
几个月前,Keycloak 团队启动了 Louketo — 一项联合努力,旨在构建一个通用的 OAuth2 Proxy,并可能开始一个用于一组与 OIDC 相关的集成库的伞形项目。最初的目标没有实现。Keycloak Gatekeeper 和 OAuth2 Proxy 项目希望合并并共同努力,但由于各种原因,这并没有实现。
由于 Louketo 和 OAuth2 Proxy 提供了类似的功能,而 OAuth Proxy 是一个更受欢迎的项目,拥有更大的社区,我们得出结论,没有必要在 Louketo 上投入更多精力,而我们可以直接为 OAuth2 Proxy 贡献代码。
这在实践中意味着什么?
OAuth2 Proxy 在功能方面非常接近 Louketo Proxy,我们强烈建议您将其作为替代方案进行调查。
我们将提供有关如何迁移的高级指南。虽然不幸的是没有全面指南或神奇脚本。某些特殊情况、特定配置和功能可能无法完全覆盖或以完全相同的方式解决。
最初的目标失败了。目标是与 OAuth2 Proxy 合并并创建一个更广泛的 OAuth2/OIDC 集成库集。最初参与合作的一些个人退却了。最终结果是 Louketo 项目重复了其他更受欢迎的项目(如 OAuth2 Proxy)的工作和功能。我们相信开源,因此我们不想遵循 NIH 综合症 :)
请在 GitHub 问题 中评论,以便其他人可以加入讨论。我们将在那里进行下一步 :)
3 个月后,Louketo 存储库将被存档并设为只读。