...
An IDIR account is required to access CHEFS.
Request an SSO Integration from the Common Hosted Single Sign-on (CSS) page in order to obtain a resource and secret that will be used for authentication when building CHEFS. View the detailed documentation about requesting the Pathfinder SSO integration.
Ensure that Docker is installed on your local machine. Using Docker allows for a quick CHEFS build on your local machine however this is not how the production environment is hosted.
...
Start by cloning the CHEFS source code onto your local machine and download the
local.json
file below such that the directory structure follows/common-hosted-form-service/app/config/local.json
Download
chefs_build.zip
which contains directory structure and docker file for building CHEFS.Open
realm-export.json
located atchefs_build/docker/imports/keycloak
and search forXXXXXXXXXXXX
. This value must match theclientSecret
value inlocal.json
so that the CHEFS API can connect to your Keycloak instance. Do this by searching forXXXXXXXXXXXX
inlocal.json
and replacing it with the value used inrealm-export.json
. In the sameNavigate to the CSS page, login with your IDIR, and download the ‘Development’ Installation JSON from your SSO Integration.
Back in the
realm-export.json
file, search forYYYYYYYYYYYY
and replace it with the resource you obtained from the Pathfinder SSO pagedownloaded JSON file. Search forZZZZZZZZZZZZ
and replace it with the secret.
...