🛠️ Installation
Docker
Install from the command line
docker pull gofeatureflag/go-feature-flag:latest
Use as base image in Dockerfile
FROM gofeatureflag/go-feature-flag:trixie
GitHub Container Registry
The same images are also published to the GitHub Container Registry, for those who cannot reach Docker Hub.
docker pull ghcr.io/go-feature-flag/go-feature-flag:latest
Mirroring starts with the first release after v1.55.1, so earlier versions and
their floating tags (for example v1.55) remain available on Docker Hub only.
HomeBrew (macOS and Linux)
brew install go-feature-flag
Scoop (Windows)
scoop install go-feature-flag
Binary
All binaries are available in x86/ARM in the GitHub Release Page.
FIPS 140-3
If you need FIPS 140 validated cryptography (e.g. FedRAMP), use the FIPS-tagged image:
docker pull gofeatureflag/go-feature-flag:fips
# or from the GitHub Container Registry
docker pull ghcr.io/go-feature-flag/go-feature-flag:fips
See FIPS 140-3 mode for details on running and verifying it.
Summary
Once GO Feature Flag is installed, you can start using it within your application by connecting your OpenFeature provider to it.