Skip to content

Document environment for running in production mode #1370

@jgadsden

Description

@jgadsden

Describe what problem your feature request solves:
There was a recent bug report where it was unclear what environment is needed for running the Threat Dragon web application in production mode
This can be a cause of aggravation to the Threat Dragon community, so the docs should be updated

Describe the solution you'd like:
Expand the docs in page docs/configure/github.md to include environment for production, along the lines of

ENCRYPTION_JWT_REFRESH_SIGNING_KEY: xxxxxxx
ENCRYPTION_JWT_SIGNING_KEY: xxxxxxx
ENCRYPTION_KEYS: [{"isPrimary": true, "id": 0, "value": "xxxxxxx"}]
GITHUB_CLIENT_ID: xxxxxxx
GITHUB_CLIENT_SECRET: xxxxxxx
GITHUB_SCOPE: public_repo
NODE_ENV: production
PROTOCOL: https
SERVER_API_PROTOCOL: https

Additional context:
This was noted by @jblu42 in issue #1365

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions