# Functions
NewConfig returns a new Config.
# Constants
EnvironmentVariablePrefix is the prefix for all environment variables that can not be used to get overwritten via the external provider.
FormatJSON is the json log format.
FormatText is the text log format.
GithubAuthTypeApp is the GitHub App based authentication.
GithubAuthTypePAT is the OAuth token based authentication.
LevelDebug is the debug log level.
LevelError is the error log level.
LevelInfo is the info log level.
LevelWarn is the warn log level.
MySQLBackend represents the MySQL DB backend.
SQLiteBackend represents the SQLite3 DB backend.
# Structs
APIServer holds configuration for the API server worker.
No description provided by the author
Database is the database config entry.
No description provided by the author
External represents the config for an external provider.
Github hold configuration options specific to interacting with github.
No description provided by the author
No description provided by the author
JWTAuth holds settings used to generate JWT tokens.
No description provided by the author
No description provided by the author
MySQL is the config entry for the mysql section.
Provider holds access information for a particular provider.
SQLite is the config entry for the sqlite3 section.
TLSConfig is the API server TLS config.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author