# Flipt ## Docs - [Methods](https://docs.flipt.io/v1/authentication/methods.md): This document describes the various supported authentication methods. - [Overview](https://docs.flipt.io/v1/authentication/overview.md): This document describes how to enable and use authentication with Flipt. - [Using JSON Web Tokens](https://docs.flipt.io/v1/authentication/using-jwts.md): This document explains how to handle JSON Web Tokens via both HTTP and gRPC. - [Using Client Tokens](https://docs.flipt.io/v1/authentication/using-tokens.md): This document explains how to handle client tokens via both HTTP and gRPC. - [Overview](https://docs.flipt.io/v1/authorization/overview.md): This document describes how to enable and use authorization with Flipt. - [Product Updates](https://docs.flipt.io/v1/changelog/overview.md): Recent updates to Flipt, including new SDKs and other improvements. - [bundle build](https://docs.flipt.io/v1/cli/commands/bundle/build.md): Build a new bundle - [bundle list](https://docs.flipt.io/v1/cli/commands/bundle/list.md): List all bundles - [bundle pull](https://docs.flipt.io/v1/cli/commands/bundle/pull.md): Pull a remote bundle - [bundle push](https://docs.flipt.io/v1/cli/commands/bundle/push.md): Push local bundle to remote - [config edit](https://docs.flipt.io/v1/cli/commands/config/edit.md): Edit Flipt configuration - [config init](https://docs.flipt.io/v1/cli/commands/config/init.md): Initialize Flipt configuration - [evaluate](https://docs.flipt.io/v1/cli/commands/evaluate.md): Evaluate a flag with Flipt. - [export](https://docs.flipt.io/v1/cli/commands/export.md): Export Flipt data to file/stdout - [import](https://docs.flipt.io/v1/cli/commands/import.md): Import Flipt data from file/stdin - [migrate](https://docs.flipt.io/v1/cli/commands/migrate.md): Run pending database migrations - [validate](https://docs.flipt.io/v1/cli/commands/validate.md): Validate Flipt flag state (.yaml, .yml) files - [Overview](https://docs.flipt.io/v1/cli/overview.md): Overview of the Flipt CLI - [Concepts](https://docs.flipt.io/v1/concepts.md): This document describes the basic concepts of Flipt. - [Analytics](https://docs.flipt.io/v1/configuration/analytics.md): This document describes various configuration mechanisms for controlling analytics for Flipt. - [Overview](https://docs.flipt.io/v1/configuration/auditing/overview.md): This document describes Flipt's auditing capabilities. - [Webhooks](https://docs.flipt.io/v1/configuration/auditing/webhooks.md): This document describes Flipt's webhook support. - [Authentication](https://docs.flipt.io/v1/configuration/authentication.md): This document describes how to configure Flipt's authentication mechanisms. - [Authorization](https://docs.flipt.io/v1/configuration/authorization.md): This document describes how to configure Flipt's authorization mechanisms. - [Caching](https://docs.flipt.io/v1/configuration/caching.md): This document describes how to configure Flipt's caching mechanisms. - [Experimental](https://docs.flipt.io/v1/configuration/experimental.md): This document describes our current experimental features and how to enable them. - [Observability](https://docs.flipt.io/v1/configuration/observability.md): This document describes how to configure Flipt's observability mechanisms including metrics, logging, and tracing. - [Overview](https://docs.flipt.io/v1/configuration/overview.md): This document describes how to configure the Flipt server. - [Storage](https://docs.flipt.io/v1/configuration/storage.md): This document describes how to configure Flipt's storage backend mechanisms. - [Telemetry](https://docs.flipt.io/v1/configuration/telemetry.md): This document describes how to configure Flipt's telemetry outputs as well as what data is captured. - [Switching from LaunchDarkly to Flipt](https://docs.flipt.io/v1/guides/migration/launchdarkly/flipt.md): Install Flipt and migrate your flags from LaunchDarkly to Flipt - [Migrating from LaunchDarkly SDK to OpenFeature SDK](https://docs.flipt.io/v1/guides/migration/launchdarkly/openfeature.md): Migrate a Node.js application from LaunchDarkly SDK to OpenFeature SDK - [Migrating from LaunchDarkly](https://docs.flipt.io/v1/guides/migration/launchdarkly/overview.md): Migrate from LaunchDarkly to Flipt in 4 simple steps - [Login with GitHub](https://docs.flipt.io/v1/guides/operation/authentication/login-with-github.md): Configuring Flipt to enable login with GitHub via OAuth 2.0 - [Login with Google](https://docs.flipt.io/v1/guides/operation/authentication/login-with-google.md): Configuring Flipt to enable login with Google via OIDC - [Login with Keycloak](https://docs.flipt.io/v1/guides/operation/authentication/login-with-keycloak.md): Configuring Flipt to enable login with Keycloak via OIDC - [Role-Based Access Control with Keycloak](https://docs.flipt.io/v1/guides/operation/authorization/rbac-with-keycloak.md): Configure and use role-based access control (RBAC) with Flipt, Keycloak, and OPA. - [Deploy to Fly.io](https://docs.flipt.io/v1/guides/operation/deployment/deploy-to-flyio.md): Deploy Flipt to Fly.io with Postgres - [Deploy to Kubernetes](https://docs.flipt.io/v1/guides/operation/deployment/deploy-to-kubernetes.md): Deploy Flipt to Kubernetes using our Helm chart - [Get Going with GitOps](https://docs.flipt.io/v1/guides/user/get-going-with-gitops.md): Configuring Flipt for a GitOps workflow - [Evaluating with References](https://docs.flipt.io/v1/guides/user/using-references.md): Leveraging Flipt evaluation references for preview environments. - [Docker](https://docs.flipt.io/v1/installation/docker.md): Running Flipt in a Docker container - [Kubernetes](https://docs.flipt.io/v1/installation/kubernetes.md): Deploy Flipt to Kubernetes using the Helm chart - [Overview](https://docs.flipt.io/v1/installation/overview.md): Multiple ways to install and run Flipt on your own infrastructure - [Client-Side SDKs](https://docs.flipt.io/v1/integration/client.md): An overview of the client-side SDKs available for integrating with Flipt. - [Examples](https://docs.flipt.io/v1/integration/examples.md): Examples on how Flipt can be integrated into various applications, frameworks, and tools. - [OpenFeature](https://docs.flipt.io/v1/integration/openfeature.md): An overview of OpenFeature and Flipt OpenFeature integrations. - [Overview](https://docs.flipt.io/v1/integration/overview.md): This document describes how to integrate Flipt in your existing applications. - [GRPC SDKs](https://docs.flipt.io/v1/integration/server/grpc.md): An overview of the GRPC server-side SDKs available for integrating with Flipt. - [REST SDKs](https://docs.flipt.io/v1/integration/server/rest.md): An overview of the REST server-side SDKs available for integrating with Flipt. - [Getting Started](https://docs.flipt.io/v1/introduction.md): This document describes how to get started with Flipt. - [Architecture](https://docs.flipt.io/v1/operations/architecture.md): The overall Flipt server architecture is shown in this diagram - [Deployment](https://docs.flipt.io/v1/operations/deployment.md): Details on various ways to deploy Flipt. - [Import/Export](https://docs.flipt.io/v1/operations/import-export.md): Importing and exporting data to and from Flipt - [Production](https://docs.flipt.io/v1/operations/production.md): This document describes recommended configuration options for operating Flipt in Production. - [Upgrading](https://docs.flipt.io/v1/operations/upgrading.md): This document describes how to upgrade Flipt. - [Create Token](https://docs.flipt.io/v1/reference/authentication/create-token.md) - [Delete Token](https://docs.flipt.io/v1/reference/authentication/delete-token.md) - [Expire Self](https://docs.flipt.io/v1/reference/authentication/expire-self.md) - [Get Self](https://docs.flipt.io/v1/reference/authentication/get-self.md) - [Get Token](https://docs.flipt.io/v1/reference/authentication/get-token.md) - [List Tokens](https://docs.flipt.io/v1/reference/authentication/list-tokens.md) - [Create Constraint](https://docs.flipt.io/v1/reference/constraints/create-constraint.md) - [Delete Constraint](https://docs.flipt.io/v1/reference/constraints/delete-constraint.md) - [Update Constraint](https://docs.flipt.io/v1/reference/constraints/update-constraint.md) - [Create Distribution](https://docs.flipt.io/v1/reference/distributions/create-distribution.md) - [Delete Distribution](https://docs.flipt.io/v1/reference/distributions/delete-distribution.md) - [Update Distribution](https://docs.flipt.io/v1/reference/distributions/update-distribution.md) - [Batch Evaluation](https://docs.flipt.io/v1/reference/evaluation/batch-evaluation.md) - [Boolean Evaluation](https://docs.flipt.io/v1/reference/evaluation/boolean-evaluation.md) - [Variant Evaluation](https://docs.flipt.io/v1/reference/evaluation/variant-evaluation.md) - [Create Flag](https://docs.flipt.io/v1/reference/flags/create-flag.md) - [Delete Flag](https://docs.flipt.io/v1/reference/flags/delete-flag.md) - [Get Flag](https://docs.flipt.io/v1/reference/flags/get-flag.md) - [List Flags](https://docs.flipt.io/v1/reference/flags/list-flags.md) - [Update Flag](https://docs.flipt.io/v1/reference/flags/update-flag.md) - [Create Namespace](https://docs.flipt.io/v1/reference/namespaces/create-namespace.md) - [Delete Namespace](https://docs.flipt.io/v1/reference/namespaces/delete-namespace.md) - [Get Namespace](https://docs.flipt.io/v1/reference/namespaces/get-namespace.md) - [List Namespaces](https://docs.flipt.io/v1/reference/namespaces/list-namespaces.md) - [Update Namespace](https://docs.flipt.io/v1/reference/namespaces/update-namespace.md) - [Bulk Evaluation](https://docs.flipt.io/v1/reference/openfeature/bulk-evaluation.md): OFREP bulk flag evaluation - [Configuration](https://docs.flipt.io/v1/reference/openfeature/configuration.md): OFREP provider configuration - [Flag Evaluation](https://docs.flipt.io/v1/reference/openfeature/flag-evaluation.md): OFREP single flag evaluation - [Overview](https://docs.flipt.io/v1/reference/openfeature/overview.md) - [API Overview](https://docs.flipt.io/v1/reference/overview.md) - [Create Rollout](https://docs.flipt.io/v1/reference/rollouts/create-rollout.md) - [Delete Rollout](https://docs.flipt.io/v1/reference/rollouts/delete-rollout.md) - [Get Rollout](https://docs.flipt.io/v1/reference/rollouts/get-rollout.md) - [List Rollout](https://docs.flipt.io/v1/reference/rollouts/list-rollouts.md) - [Order Rollouts](https://docs.flipt.io/v1/reference/rollouts/order-rollouts.md) - [Update Rollout](https://docs.flipt.io/v1/reference/rollouts/update-rollout.md) - [Create Rule](https://docs.flipt.io/v1/reference/rules/create-rule.md) - [Delete Rule](https://docs.flipt.io/v1/reference/rules/delete-rule.md) - [Get Rule](https://docs.flipt.io/v1/reference/rules/get-rule.md) - [List Rules](https://docs.flipt.io/v1/reference/rules/list-rules.md) - [Order Rules](https://docs.flipt.io/v1/reference/rules/order-rules.md) - [Update Rule](https://docs.flipt.io/v1/reference/rules/update-rule.md) - [Create Segment](https://docs.flipt.io/v1/reference/segments/create-segment.md) - [Delete Segment](https://docs.flipt.io/v1/reference/segments/delete-segment.md) - [Get Segment](https://docs.flipt.io/v1/reference/segments/get-segment.md) - [List Segments](https://docs.flipt.io/v1/reference/segments/list-segment.md) - [Update Segment](https://docs.flipt.io/v1/reference/segments/update-segment.md) - [Create Variant](https://docs.flipt.io/v1/reference/variants/create-variant.md) - [Delete Variant](https://docs.flipt.io/v1/reference/variants/delete-variant.md) - [Update Variant](https://docs.flipt.io/v1/reference/variants/update-variant.md) - [GitHub Actions](https://docs.flipt.io/v1/tooling/github-actions.md): How to use our GitHub Actions to automate your workflows. - [Model Context Protocol (MCP)](https://docs.flipt.io/v1/tooling/model-context-protocol.md): Use Flipt's MCP server to enable AI assistants to interact with your feature flags - [CloudNative](https://docs.flipt.io/v1/usecases/cloudnative.md): This document describes how Flipt thrives in a CloudNative environment. - [Edge/IoT](https://docs.flipt.io/v1/usecases/edge.md): This document describes how Flipt can be used in edge and IoT computing environments. - [GitOps](https://docs.flipt.io/v1/usecases/gitops.md): This document describes how Flipt can be used with GitOps workflows - [Overview](https://docs.flipt.io/v1/usecases/overview.md): This document describes some of the general use cases for Flipt and feature flags. - [config edit](https://docs.flipt.io/v2/cli/commands/config/edit.md): Edit Flipt configuration - [config init](https://docs.flipt.io/v2/cli/commands/config/init.md): Initialize Flipt configuration - [evaluate](https://docs.flipt.io/v2/cli/commands/evaluate.md): Evaluate a flag - [migrate](https://docs.flipt.io/v2/cli/commands/migrate.md): Run pending analytics database migrations - [quickstart](https://docs.flipt.io/v2/cli/commands/quickstart.md): Interactive setup wizard for Flipt Git storage - [server](https://docs.flipt.io/v2/cli/commands/server.md): Run the Flipt server - [validate](https://docs.flipt.io/v2/cli/commands/validate.md): Validate Flipt flag state (.yaml, .yml) files - [Overview](https://docs.flipt.io/v2/cli/overview.md): Overview of the Flipt v2 CLI - [Concepts](https://docs.flipt.io/v2/concepts.md): This document describes the basic concepts of Flipt v2. - [Analytics](https://docs.flipt.io/v2/configuration/analytics.md): This document describes various configuration mechanisms for controlling analytics for Flipt v2. - [Authentication](https://docs.flipt.io/v2/configuration/authentication.md): This document describes how to configure the authentication mechanisms for Flipt v2. - [Authorization](https://docs.flipt.io/v2/configuration/authorization.md): This document describes how to configure the authorization mechanisms for Flipt v2. - [Commit Signing](https://docs.flipt.io/v2/configuration/commit-signing.md): GPG commit signing for enhanced security and change verification - [Environments](https://docs.flipt.io/v2/configuration/environments.md): This document describes how environments are configured for Flipt v2. - [Licensing](https://docs.flipt.io/v2/configuration/licensing.md): This document describes how to configure licensing for Flipt v2 and how it works. - [Observability](https://docs.flipt.io/v2/configuration/observability.md): This document describes how to configure observability mechanisms including metrics, logging, and tracing for Flipt v2. - [Overview](https://docs.flipt.io/v2/configuration/overview.md): This document describes how to configure the Flipt v2 server. - [Secrets](https://docs.flipt.io/v2/configuration/secrets.md): Secrets integration with file-based and external secret providers - [Storage](https://docs.flipt.io/v2/configuration/storage.md): This document describes how to configure the storage backend mechanisms for Flipt v2. - [Telemetry](https://docs.flipt.io/v2/configuration/telemetry.md): This document describes how to configure telemetry outputs as well as what data is captured for Flipt v2. - [Flipt Cloud to Flipt v2](https://docs.flipt.io/v2/guides/migration/cloud/flipt-cloud-to-v2.md): Learn how to migrate from Flipt Cloud to a self-hosted Flipt v2 instance - [Login with GitHub](https://docs.flipt.io/v2/guides/operations/authentication/login-with-github.md): Configuring Flipt v2 to enable login with GitHub via OAuth 2.0 - [Deploy to Kubernetes](https://docs.flipt.io/v2/guides/operations/deployment/deploy-to-kubernetes.md): Deploy Flipt v2 to Kubernetes using our official Helm chart - [Commit Signing Setup](https://docs.flipt.io/v2/guides/operations/environments/commit-signing-setup.md): Step-by-step guide to configure GPG commit signing with GitHub and other Git providers - [Git Repository Initialization](https://docs.flipt.io/v2/guides/operations/environments/git-repository-initialization.md): Learn how to initialize Git repositories for existing feature flag configurations in Flipt v2. - [Git SCM Integration](https://docs.flipt.io/v2/guides/operations/environments/git-scm.md): Configure Flipt v2 to allow deeper integration with your Git Provider - [Git Sync with GitHub](https://docs.flipt.io/v2/guides/operations/environments/git-sync.md): Configure Flipt to sync your data to a GitHub repository - [Branching](https://docs.flipt.io/v2/guides/user/environments/branches.md): How to use branches for environments in Flipt v2 - [Using Merge Proposals](https://docs.flipt.io/v2/guides/user/environments/merge-proposals.md): How to use merge proposals in Flipt v2 - [Installation](https://docs.flipt.io/v2/installation.md): Multiple ways to install and run Flipt v2 on your own infrastructure - [Client-Side SDKs](https://docs.flipt.io/v2/integration/client.md): An overview of the client-side SDKs available for integrating with Flipt. - [OpenFeature](https://docs.flipt.io/v2/integration/openfeature.md): An overview of OpenFeature and Flipt OpenFeature integrations. - [Overview](https://docs.flipt.io/v2/integration/overview.md): This document describes how to integrate Flipt v2 with your existing applications. - [REST SDKs](https://docs.flipt.io/v2/integration/server/rest.md): An overview of the REST server-side SDKs available for integrating with Flipt. - [Introduction](https://docs.flipt.io/v2/introduction.md): This document describes the features and benefits of Flipt v2. - [Licensing](https://docs.flipt.io/v2/licensing.md): This document describes the licensing options for Flipt v2. - [Flipt Pro](https://docs.flipt.io/v2/pro.md): Enterprise-grade security, workflows, and support for teams. - [Quickstart](https://docs.flipt.io/v2/quickstart.md): This document describes how to get started with Flipt v2. - [GitHub Actions](https://docs.flipt.io/v2/tooling/github-actions.md): How to use our GitHub Actions to automate your workflows. ## Optional - [Blog](https://blog.flipt.io) - [Discord](https://flipt.io/discord) - [GitHub](https://git.new/flipt) - [Blog](https://blog.flipt.io) - [Discord](https://flipt.io/discord) - [GitHub](https://git.new/flipt)