Important
This repository has been integrated with a new combined pre-award-frontend.
This service provides the main frontend for Access Funding (application)
This service depends on:
- Application Store
- Fund Store
- Authenticator
- Account Store
- Form Runner
- A redis instance (for feature toggles)
Tasks to extract and update translations are available in tasks.py
. See here for more details.
Details on how our pipelines work and the release process is available here
Paketo is used to build the docker image which gets deployed to our test and production environments. Details available here
envs
for the docker run
command needs to contain values for each of the following:
RSA256_PUBLIC_KEY_BASE64
AUTHENTICATOR_HOST
ACCOUNT_STORE_API_HOST
APPLICATION_STORE_API_HOST
APPLICANT_FRONTEND_HOST
FORMS_SERVICE_PUBLIC_HOST
FORMS_SERVICE_PRIVATE_HOST
FUND_STORE_API_HOST
SENTRY_DSN
COOKIE_DOMAIN
GITHUB_SHA
Copilot is used for infrastructure deployment. Instructions are available here, with the following values for the frontend:
- service-name: fsd-frontend
- image-name: funding-service-design-frontend