Web Configuration

In this guide we will outline all of the settings available in the appsettings.json for the MyChild6.Web software (primary server)

all configuration variables listed in the appsettings.json can also be defined in your environment variables

AllowedHosts

This value tells the software what computers are allowed to connect. This should ways be a * (allow all)

Default Value: *

Urls

Urls controls what Url's the software listens on, typically this should be left at the default value

Default Value: http://*:9982

When deploying on-premise, you want to set the url to http://*:80 so that users can view MyChild6 by browsing to http://servername instead of being required to enter a specific port (IE: http://servername:9982)

Credentials
ConnectionStrings

As of v6.0.6-SP4 there are now scripts included with the release zip to help generate the sql connection string. check the helper_scripts folder for the "generate_sql_connstring.bat" script!

AWS

As of v6.0.4 AWS Integration is no longer used. This section can be omitted

JWT

As of v6.0.6-SP4 there are now scripts included with the release zip to help generate the JWT values. check the helper_scripts folder for the "generate_jwt_secret" script!

SSO (AzureAD)
SendGrid
Cache
EventBus

Entries that are Bold are Required.

Sentry
InfluxDB
Logging

Revision #15
Created 25 February 2022 06:22:11 by Admin
Updated 29 January 2024 18:29:14 by Brad Davis