Flagsmith é um serviço de sinalizador de recursos e configuração remota de código aberto e completo. Use nossa API hospedada, implante em sua própria nuvem privada ou execute no local.
O Flagsmith facilita a criação e o gerenciamento de sinalizadores de recursos em aplicativos da Web, móveis e do servidor. Basta agrupar uma seção de código com um sinalizador e usar o Flagsmith para ativar ou desativar esse recurso para diferentes ambientes, usuários ou segmentos de usuários.
Comece a trabalhar em menos de um minuto:
curl -o docker-compose.yml https://raw.githubusercontent.com/Flagsmith/flagsmith/main/docker-compose.yml
docker-compose -f docker-compose.yml up
O aplicativo inicializará um usuário administrador, organização e projeto para você. Você encontrará um link para definir sua senha nos registros do Compose:
Superuser "[email protected]" created successfully.
Please go to the following page and choose a password: http://localhost:8000/password-reset/confirm/.../...
Nota: Esta configuração usa http:// para desenvolvimento local. Se você configurou SSL para seu ambiente local, poderá usar https://. Para qualquer implantação de produção, sempre use https://.
Você pode experimentar nossa versão hospedada gratuitamente em https://flagsmith.com/
A API Flagsmith é construída usando Python 3, Django 2 e DjangoRestFramework 3. Você pode testar o aplicativo usando:
Também temos opções de implantação em AWS, GCP, Azure e On-Premise. Se precisar de ajuda para começar a trabalhar, entre em contato!
Este repositório é formado por 2 componentes principais, a API REST (encontrada em /api
) e o painel de administração baseado na web (encontrado em /frontend
) que você pode usar para gerenciar o Flagsmith. A documentação técnica para cada componente pode ser encontrada nas páginas API e Frontend em nossa Documentação
Esses dois componentes são executados como aplicativos separados. O painel baseado na web é um aplicativo de página única que se comunica por meio de chamadas REST para a API.
Obrigado a Uffizzi por fornecer ambientes efêmeros para visualizar solicitações pull.