Skip to main content

Client Environment Variables

These environment variables are essential for running the client side of RepoFlow. They are required to connect to the server and other services. Default values for these variables are included in the Helm chart for local development, but you might need to set these values for production.

NameTypeDescriptionRequiredExample
HASURA_API_URLStringAPI URL for Hasura from the end user's perspective.Yes/hasura
IS_CONNECTION_SECUREBooleanIndicates if the connection should be secure for cookies.Yesfalse
REPOFLOW_SERVERStringRepoFlow server URL from the end user's perspective.Yes/api
COOKIE_DOMAINStringThe domain to be used for authentication cookies. Typically, this should match the host of the REPOFLOW_SERVER, but it can be customized for scenarios where the server resides on a subdomainYeslocalhost
IS_PRINT_ENVBooleanEnables printing of environment configuration for debugging.Yestrue
DOCS_URLStringURL for the documentation. Since we include the docs inside self-hosted RepoFlow, it will likely be /docs.Yes/docs
SUPPORT_MAILStringSupport email displayed in various locations on the websiteNosupport@repoflow.io