* service: add obs service * service: obs: replaced replaceAll with replace and global regex * service: obs: added space between class members * service: obs: support for multiple instances * service: obs: removed user prefix from auth vars obs_userName is now called obs_user and obs_userPass is called obs_pass Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com> * service: obs: removed constructor hack in favour of serviceKey * service: obs: apply suggestions from @calebcartwright * service: obs: remove unneccesary http status mappings Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com> Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
44 lines
746 B
YAML
44 lines
746 B
YAML
public:
|
|
bind:
|
|
address: '::'
|
|
|
|
metrics:
|
|
prometheus:
|
|
enabled: false
|
|
endpointEnabled: false
|
|
influx:
|
|
enabled: false
|
|
timeoutMilliseconds: 1000
|
|
intervalSeconds: 15
|
|
ssl:
|
|
isSecure: false
|
|
|
|
cors:
|
|
allowedOrigin: []
|
|
|
|
services:
|
|
github:
|
|
baseUri: 'https://api.github.com/'
|
|
debug:
|
|
enabled: false
|
|
intervalSeconds: 200
|
|
obs:
|
|
authorizedOrigins: 'https://api.opensuse.org'
|
|
weblate:
|
|
authorizedOrigins: 'https://hosted.weblate.org'
|
|
trace: false
|
|
|
|
cacheHeaders:
|
|
defaultCacheLengthSeconds: 120
|
|
|
|
handleInternalErrors: true
|
|
|
|
fetchLimit: '10MB'
|
|
|
|
requestTimeoutSeconds: 120
|
|
requestTimeoutMaxAgeSeconds: 30
|
|
|
|
requireCloudflare: false
|
|
|
|
private: {}
|