Flagsmith

Feature Flagging and Remote Config Service

★ 5400 Feature flagging A/B testing

Homepage · Source code

Author: Bullet Train Ltd · License: BSD-3-Clause

Version: 2.163.0 ·

Informazioni su Flagsmith

Flagsmith makes it easy to create and manage features flags across web, mobile, and server side applications. Just wrap a section of code with a flag, and then use Flagsmith to toggle that feature on or off for different environments, users or user segments.

preview


Features

  • Feature flags. Release features with confidence through phased roll-outs.
  • Remote config. Easily toggle individual features on and off, and make changes without deploying new code.
  • A/B and Multivariate Testing. Use segments to run A/B and multivariate tests on new features. With segments, you can also introduce beta programs to get early user feedback.
  • Organization Management. Organizations, projects, and roles for team members help keep your deployment organized.
  • Integrations. Easily enhance Flagsmith with your favourite tools.

Environment variables

View environment variables
PROJECT
  flagsmith
DOMAIN
  stack.localhost
POSTGRES_PASSWORD
  password
POSTGRES_DB
  flagsmith
DATABASE_URL
  postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/${POSTGRES_DB}
USE_POSTGRES_FOR_ANALYTICS
  "true" # Store API and Flag Analytics data in Postgres
ENVIRONMENT
  production # set to 'production' in production.
DJANGO_ALLOWED_HOSTS
  "*" # Change this in production
ALLOW_ADMIN_INITIATION_VIA_CLI
  "true" # Change this in production
FLAGSMITH_DOMAIN
  $PROJECT.$DOMAIN # Change this in production
DJANGO_SECRET_KEY
  secret # Change this in production
ENABLE_ADMIN_ACCESS_USER_PASS
  "true"
PREVENT_SIGNUP
  "false"
ALLOW_REGISTRATION_WITHOUT_INVITE
  "false"
TASK_RUN_METHOD
  SEPARATE_THREAD # options are: TASK_PROCESSOR, SYNCHRONOUSLY, SEPARATE_THREAD (default)

Un'alternativa a

  1.  LaunchDarkly