Documentation Index
Fetch the complete documentation index at: https://flipt-webhook-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Flipt is designed to be able to be used in an edge computing environment. This means that Flipt can be deployed to a device that’s close to the end user. This is in contrast to a centralized computing environment where the application is deployed to a data center that’s far away from the end user, such as a cloud provider. Because of Flipt’s small footprint and single binary deployment, it’s well suited for edge computing environments. Also, since the Flipt server is stateless, it can be deployed in a highly available configuration. This means that multiple Flipt servers can be deployed to the edge and requests can be load balanced across them, providing a highly available service to the end user. Our Deployment documentation provides more information on how to deploy Flipt in a highly available configuration.Storage
Flipt supports a variety of storage backends, allowing it to be deployed to a variety of edge computing environments.Edge-Compatible Databases
Flipt’s pluggable data store architecture allows it to be deployed to a variety of edge computing environments without requiring traditional server-based relational databases. Specifically, Flipt’s support for SQLite, LibSQL, and Turso allow it to run in environments where a traditional database is not available. See the Database Support section for more information on Flipt’s relational database support.Declarative Storage
Flipt’s declarative storage backends allow it to run without a database at all. Flipt can be configured to load its feature flag data in the following ways:- From a file on the local filesystem
- From a remote git repository
- From an OCI compliant container image registry
- From any of the 3 major cloud computing object storage services (AWS, Google Cloud, and Azure)