Skip to content

communitiesuk/funding-service-design-frontend

Repository files navigation

funding-service-design-frontend

made-with-python CodeQL

This service provides the main frontend for Access Funding (application)

Developer setup guide

This service depends on:

Testing

Testing in Python repos

IDE Setup

Python IDE Setup

Translations

Tasks to extract and update translations are available in tasks.py. See here for more details.

Builds and Deploys

Details on how our pipelines work and the release process is available here

Paketo

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
  • NOTIFICATION_SERVICE_HOST
  • APPLICANT_FRONTEND_HOST
  • FORMS_SERVICE_PUBLIC_HOST
  • FORMS_SERVICE_PRIVATE_HOST
  • FUND_STORE_API_HOST
  • SENTRY_DSN
  • COOKIE_DOMAIN
  • GITHUB_SHA

Copilot

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