FAQ
Can I use my existing LaunchDarkly SDKs with FlagTGL? Yes. The FlagTGL relay proxy exposes LaunchDarkly-compatible endpoints. Point your SDK's base URL to your FlagTGL instance and swap the SDK key -- no code changes required.
What database does FlagTGL use? FlagTGL uses PostgreSQL. The schema is managed automatically through built-in migrations that run on startup.
Is FlagTGL open source? Yes. FlagTGL is fully open source and can be self-hosted. See the Getting Started guide to deploy your own instance.
How does percentage rollout hashing work? Users are assigned to a variation using a consistent hash of their user key and the flag key. This ensures the same user always sees the same variation, even across server restarts or SDK reconnections.
Can I run multiple environments in a single FlagTGL instance? Yes. A single FlagTGL deployment supports multiple organizations, projects, and environments. Each environment has its own SDK key and independent flag configurations.