Scheduling API
GitHub RepositoryFrameworks used​
Written in .Net
Environment variables​
Name | Description |
---|---|
AUTHENTICATION_IDENTIFIER | A unique identifier used to validate access.* |
JWT_SECRET | A hash secret used for encryption.* |
DrsOptions__ApiAddress | DRS API Address |
DrsOptions__Login | DRS login user name |
DrsOptions__Password | DRS login password |
SENTRY_DSN | Sentry Data Source Name |
* See Authentication for more details.
Health Checks​
See Health Checks for details.
The API is determined to be health if:
- It can see/reach the configured DRS host
DRS doesn't have a health check endpoint and so a ping check was determined to be the best option.
Due to Azure disabling regular ping operations, TCP ping has been used instead.