旗舰
v2.156.1
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: http://localhost:8000/password-reset/confirm/.../...
注意:此设置使用 http:// 进行本地开发。如果您已为本地环境配置了 SSL,则可以改用 https://。对于任何生产部署,请始终使用 https://。
您可以在 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 进行通信。
感谢 Uffizzi 提供临时环境来预览拉取请求。