Skip to main content

Injected Variables

From your components, you will have access to some variables the will be injected during the release process. These variables will be accessible from environment variables.

Here's a list of all injected variables

Built-in variables#

Director#

NameDescriptionexample value
ARBITRIUM_API_URLArbitrium API Urlhttps://api.edgegap.com/
ARBITRIUM_APP_NAMEThe name of your application (If you did not choose any App version, this variable would not be present)My App
ARBITRIUM_APP_VERSIONThe verison of your application (If you did not choose any App version, this variable would not be present)v1
OM_BACKEND_HOSTThe hostname of Open Match's backend serviceopen-match-backend
OM_BACKEND_HTTP_PORTThe port of Open Match's backend GRPC communication50502
OM_BACKEND_GRPC_PORTThe port of Open Match's backend HTTP communication51502
OM_MMF_HOSTThe hostname of Open Match's MMF serviceopen-match-mmf
OM_MMF_HTTP_PORTThe port of Open Match's MMF GRPC communication50503
OM_MMF_GRPC_PORTThe port of Open Match's MMF GRPC communication51503

MMF#

NameDescriptionexample value
GRPC_SERVE_PORTThe port used to listen for GRCP communication50502
HTTP_SERVE_PORTThe port used to listen for HTTP communication51502
OM_QUERY_HOSTThe hostname of Open Match's query serviceopen-match-query
OM_QUERY_HTTP_PORTThe port of Open Match's query HTTP communication50503
OM_QUERY_GRPC_PORTThe port of Open Match's query GRPC communication51503

Frontend#

NameDescriptionexample value
HTTP_SERVE_PORTThe port used to listen for HTTP communication51502
OM_FRONTEND_HOSTThe hostname of Open Match's query serviceopen-match-frontend
OM_FRONTEND_HTTP_PORTThe port of Open Match's frontend HTTP communication50503
OM_FRONTEND_GRPC_PORTThe port of Open Match's frontend GRPC communication51503