Flagsmith是一个开源、功能齐全的功能标记和远程配置服务。使用我们的托管 API、部署到您自己的私有云或在本地运行。
Flagsmith 可以轻松地跨 Web、移动和服务器端应用程序创建和管理功能标志。只需用标志包装一段代码,然后使用 Flagsmith 为不同的环境、用户或用户段打开或关闭该功能。
不到一分钟即可启动并运行:
curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml docker-compose -f docker-compose.yml up
该应用程序将为您引导管理员用户、组织和项目。您将在 Compose 日志中找到用于设置密码的链接:
Superuser "[email protected]" created successfully. Please go to the following page and choose a password: https://localhost:8000/password-reset/confirm/.../...
- 功能标志。通过分阶段推出充满信心地发布功能。
- 远程配置。轻松打开和关闭各个功能,并进行更改,而无需部署新代码。
- A/B 和多变量测试。使用分段对新功能运行 A/B 和多变量测试。通过细分,您还可以引入测试版程序以获得早期用户反馈。
- 组织管理。团队成员的组织、项目和角色有助于保持部署井井有条。
- 集成。使用您最喜欢的工具轻松增强 Flagsmith。
您可以在https://flagsmith.com/免费试用我们的托管版本
Flagsmith API 是使用 Python 3、Django 2 和 DjangoRestFramework 3 构建的。您可以使用以下方式尝试该应用程序:
我们还提供部署到 AWS、GCP、Azure 和本地部署的选项。如果您需要启动和运行方面的帮助,请 联系我们!
该存储库由 2 个核心组件组成:REST API(在 参考资料中找到/api
)和基于 Web 的管理员仪表板(在 参考资料中找到/frontend
),您可以使用它们来管理 Flagsmith。每个组件的技术文档可以在我们
文档中的API和
前端页面找到
这两个组件作为单独的应用程序运行。基于 Web 的仪表板是一个单页应用程序,通过 REST 调用 API 进行通信。
- 网站
- 文档
- 如果您对我们的项目有任何疑问,您可以发送电子邮件至[email protected]