REBAR_DATABASE_KIND
|
Set to mysql
|
Yes
|
REBAR_CONFIG_SOURCE
|
Set to env
|
Yes
|
REBAR_DISABLE_SSL
|
Defaults to false , this should be set to true in development or if in a Docker container with an nginx proxy.
|
No
|
REBAR_DOCKER_URLS
|
A comma separated list of urls that can access the .NET Core Runtime App running Rebar. Example: http://*:5959
|
Yes
|
REBAR_DB_NAME
|
The name of the Rebar Database to be accessed. We strongly suggest rebar
|
Yes
|
REBAR_CORE
|
The MySql/Aurora connection string for the specific service.
This connection string shall be formatted in the following manner:
SslMode=Required;User Id=;Password=;Data Source= Initial Catalog=rebar; MinimumPoolSize=5; MaximumPoolSize=1000; Pooling=true; ConnectionLifeTime=30; Convert Zero Datetime=True;
For each environment you must substitude the following usernames for
the appropriate environment being deployed to:
rebar_web_apis for the Rebar API
rebar_web_admn for the Rebar Admin
rebar_web_svcs for the Rebar Jobs
|
Yes
|
REBAR_SA_CONNECTION_STRING
|
The MySql/Aurora connection string for the SA account. This account shall be formatted in the following manner:
SslMode=Required;User Id=rebaradmin;Password=
XXXXXXXXXXXXXXXXXXXXXXXXXXXX;Data Source=;Pooling=false; ,
leaving the XXXXXXXXXXXXXXXXXXXXXXXXXXXX value in
place. The password is injected when the user is prompted during
setup or database updates.
This value is only required with the Rebar Admin Docker container.
|
Yes
|
REBAR_DOCKER
|
Defaults to false , this should be set to
true in development or if in a Docker container.
|
No
|
REBAR_AAL2_ONLY
|
Defaults to false , this should be set to
true for the Rebar Admin docker when running as the AAL2 service.
|
No
|
REBAR_JOBS_START_SERVER
|
Defaults to false , this should be set to
true if a listener is to be configured for incoming
HTTP requests. Requests will return a 200 HTTP result and nothing
else. This is useful in environments like AWS Elastic Beanstalk.
|
No
|
REBAR_CORE_TYPE
|
When deploying leveraging config files, you will set to the following
API for the Rebar API
ADMIN for the Rebar Admin
JOBS for the Rebar Jobs
|
No
|
REBAR_CORE_API
|
The MySql/Aurora connection string API Service.
This connection string shall be formatted in the following manner:
SslMode=Required;User Id=rebar_web_apis;Password=;Data Source= Initial Catalog=rebar; MinimumPoolSize=5; MaximumPoolSize=1000; Pooling=true; ConnectionLifeTime=30; Convert Zero Datetime=True;
|
No
|
REBAR_CORE_ADMIN
|
The MySql/Aurora connection string Admin Service.
This connection string shall be formatted in the following manner:
SslMode=Required;User Id=rebar_web_admn;Password=;Data Source= Initial Catalog=rebar; MinimumPoolSize=5; MaximumPoolSize=1000; Pooling=true; ConnectionLifeTime=30; Convert Zero Datetime=True;
|
No
|
REBAR_CORE_JOBS
|
The MySql/Aurora connection string Jobs Service.
This connection string shall be formatted in the following manner:
SslMode=Required;User Id=rebar_web_svcs;Password=;Data Source= Initial Catalog=rebar; MinimumPoolSize=5; MaximumPoolSize=1000; Pooling=true; ConnectionLifeTime=30; Convert Zero Datetime=True;
|
No
|
REBAR_DB_PASSWORD_API
|
|
|
REBAR_DB_PASSWORD_ADMIN
|
|
|
REBAR_DB_PASSWORD_JOBS
|
|
|