Skip to main content
Version: Next

🛠️ 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.