Skip to content

License Key

The license key grants access to the flakiness.io container registry and authorizes running the application.

To obtain a license key, contact us at [email protected].

Downloading the Container

First, authenticate with the container registry using your license key:

Terminal window
echo $FLAKINESS_LICENSE | docker login -u flakiness --password-stdin cr.flakiness.io

Then pull the latest version:

Terminal window
docker pull cr.flakiness.io/app:latest

To verify the container, run:

Terminal window
docker run --rm -it cr.flakiness.io/app ./server/lib/units/app_process.js

You should see configuration validation errors, which is expected since we haven’t configured the environment yet:

Terminal window
Database configuration
[FAIL] PGHOST This env variable must be defined
[FAIL] PGPORT This env variable must be defined
[FAIL] PGUSER This env variable must be defined
[FAIL] PGPASSWORD This env variable must be defined
[FAIL] PGDATABASE This env variable must be defined
[FAIL] DB_ENCRYPTION_KEY This env variable must be defined
ERROR: configuration had errors!