Morgan McMillian
ad49c3a354
Basic logging configuration can now be done in the config.yaml file and filter has been added to redact the access tokens from the log output. Closes issue #38
37 lines
1.5 KiB
Text
37 lines
1.5 KiB
Text
SERVICE_DB: 'sqlite:///store.db' # URL for the service database
|
|
LISTEN_PORT: 5000 # matrix app service port to listen on
|
|
MATRIX_URL: 'https://<DOMAIN_NAME>' # public base URL of the matrix server
|
|
MATRIX_HOST: 'https://localhost:8448' # client URL of the matrix server
|
|
MATRIX_DOMAIN: '<DOMAIN_NAME>' # domain of the matrix server (right hand side of a matrix ID)
|
|
MATRIX_AS_ID: '<MATRIX_ID>' # matrix ID for the app service user
|
|
MATRIX_AS_TOKEN: '<AS_AUTH_TOKEN>' # auth token for the app service user
|
|
MATRIX_HS_TOKEN: '<HS_AUTH_TOKEN>' # auth token for the matrix server
|
|
MATRIX_PNUT_PREFIX: 'pnut_' # prefix used for reserving matrix IDs and room aliases
|
|
MATRIX_ADMIN_ROOM: '<ROOM ID>' # Administrator control room ID
|
|
MATRIX_PNUT_USER: '<USERNAME>' # pnut.io username for the matrix bot
|
|
MATRIX_PNUT_TOKEN: '<AUTH_TOKEN>' # pnut.io auth token for the matrix bot
|
|
PNUTCLIENT_ID: '<CLIENT_ID>' # pnut.io app client ID
|
|
PNUT_APPTOKEN: '<APP TOKEN>' # pnut.io app token
|
|
PNUT_APPKEY: '<APPSTREAM KEY>' # pnut.io app stream key
|
|
|
|
logging:
|
|
version: 1
|
|
formatters:
|
|
precise:
|
|
format: '%(asctime)s - %(name)s - %(lineno)d - %(levelname)s - %(message)s'
|
|
normal:
|
|
format: '%(name)s - %(levelname)s - %(message)s'
|
|
handlers:
|
|
console:
|
|
class: logging.StreamHandler
|
|
formatter: normal
|
|
loggers:
|
|
werkzeug:
|
|
level: DEBUG
|
|
appservice:
|
|
level: DEBUG
|
|
urllib3.connectionpool:
|
|
level: DEBUG
|
|
root:
|
|
level: DEBUG
|
|
handlers: [console]
|