A bunch of goons is a goonsquad.
Install dependencies
dotnet restore
Apply migrations
dotnet ef database update
Resources you'll need to setup beforehand:
- RawgAPI
- Auth0
- SignalR
- PostgreSQL
Configure the following in your appsettings.json
file or as environment variables (depending on how you're deploying things)
{
"RawgApiKey": "",
"Auth0": {
"Domain": "",
"Audience": "",
"ManagementApiAudience": "",
"ClientId": "",
"ClientSecret": ""
},
"ConnectionStrings": {
"SignalR": "",
"PostgreSQL": ""
}
}
The above as environment variables
RawgApiKey=""
Auth0__Domain=""
Auth0__Audience=""
Auth0__ManagementApiAudience=""
Auth0__ClientId=""
Auth0__ClientSecret=""
ConnectionStrings__SignalR=""
ConnectionStrings__PostgreSQL=""
And to put everything together
dotnet publish