
Deploy Flipt | Open Source LaunchDarkly & Unleash Alternative
Self-host Flipt. Feature flags, A/B testing, Progressive Rollouts, gRPC
DBs
Just deployed
/var/lib/postgresql/data
Redis
Just deployed
/data
Flipt
Just deployed
Deploy and Host Flipt
Flipt is a performance-focused, open-source feature flag platform that lets development teams control feature rollouts, run A/B tests, and toggle code paths dynamically — without redeploying applications. Built in Go as a single binary, it's designed for teams who want full ownership of their flag data with no vendor lock-in or per-seat pricing.
Self-host Flipt on Railway with this one-click template and get a production-ready stack pre-wired with PostgreSQL for persistent flag storage and Redis for sub-millisecond evaluation caching — all connected via private networking out of the box.

Getting Started with Flipt on Railway
Once your Railway deployment is live, navigate to the public URL assigned to your Flipt service. The dashboard is accessible on port 8080 — Railway will expose this automatically via the generated domain. From the UI, create your first namespace and define feature flags using the Flags section in the sidebar. Authentication is disabled by default in this template (FLIPT_AUTHENTICATION_REQUIRED=false), so you can start experimenting immediately. When you're ready to lock down access, set FLIPT_AUTHENTICATION_REQUIRED=true and rotate the bootstrap token stored in FLIPT_AUTHENTICATION_METHODS_TOKEN_BOOTSTRAP_TOKEN.

About Hosting Flipt
Flipt is an enterprise-ready, Git-native feature management platform written in Go. It stores flag configuration in PostgreSQL (this template) or directly in Git repositories as YAML, and evaluates flags over both gRPC and REST APIs. Key features include:
- Flag types: Boolean flags, multivariate flags, and percentage rollouts
- Targeting rules: Segment users by custom constraints and attributes
- OpenFeature support: Compatible with the vendor-neutral OpenFeature evaluation standard
- SDKs: Client-side (JS/TS, React, Android) and server-side (Go, Python, Ruby, Java, .NET, PHP, Node)
- Redis caching: Millisecond-level evaluation latency at scale
- REST + gRPC APIs: Evaluate flags from any language or framework
- Web UI: React-based dashboard for non-CLI flag management
In this template, Flipt connects to PostgreSQL over Railway's private network for flag storage and to Redis for caching evaluated responses. The cache TTL is set to 60 seconds by default.
Why Deploy Flipt on Railway
Deploying Flipt manually means configuring Postgres connections, Redis caching, networking, and TLS yourself. This template removes all of that:
- Zero Docker or Compose configuration — deploy in one click
- Private networking between Flipt, Postgres, and Redis out of the box
- Managed TLS and custom domains via Railway
- Environment variables pre-wired; no manual service discovery
- Scale any service independently from the Railway dashboard
- Open-source with no license cost — pay only for infrastructure
Common Use Cases
- Progressive feature rollouts: Ship a new feature to 5% of users first, monitor error rates, then gradually expand to 100% — all without a redeploy
- Kill switches: Instantly disable a broken feature in production without touching code or triggering a deployment pipeline
- Environment-specific flags: Enable experimental features in staging while keeping them hidden in production using namespace separation
- A/B testing foundations: Target specific user segments with different flag variants to compare behaviour before full rollout
Flipt vs Competitors
| Feature | Flipt | LaunchDarkly | Unleash |
|---|---|---|---|
| Open source | ✅ 100% OSS | ❌ Commercial SaaS | ✅ Open core |
| Self-hostable | ✅ Yes | ❌ No | ✅ Yes |
| Pricing | Free (infra only) | $10+/seat/month | Free self-host; $75/seat enterprise |
| Git-native flags | ✅ Yes |