[TAST] improve config example

This commit is contained in:
Martin/Geno 2019-02-14 12:23:34 +01:00
parent 2d73ea9a76
commit 957d5742a2
No known key found for this signature in database
GPG Key ID: 9D7D3C6BFF600C6A
1 changed files with 47 additions and 3 deletions

View File

@ -5,9 +5,53 @@ webserver_bind = ":8080"
host = "fireorbit.de" host = "fireorbit.de"
username = "bot@fireorbit.de" username = "bot@fireorbit.de"
password = "example" password = "example"
startup_notify_user = ["geno@fireorbit.de"] startup_notify_user = ["user@fireorbit.de"]
startup_notify_muc = [] startup_notify_muc = []
# suported hooks are, which could be declared multiple times with different `secrets` (see [[hooks.grafana]]):
[[hooks.grafana]]
[[hooks.git]] [[hooks.git]]
secret = "github-FreifunkBremen-yanic-notShared-Secret" [[hooks.gitlab]]
notify_user = ["geno@fireorbit.de"] [[hooks.circleci]]
# every hook could have following attributes:
secret = ""
notify_muc = []
notify_user = []
# for handling webhooks from grafana
# at http://localhost:8080/grafana
# for image support you have to enable `external_image_storage` (e.g. `provider = local`)
# see more at http://docs.grafana.org/installation/configuration/#external-image-storage
[[hooks.grafana]]
secret = "dev.sum7.eu-aShared-Secret"
notify_muc = ["monitoring@conference.chat.sum7.eu"]
[[hooks.grafana]]
secret = "dev.sum7.eu-aShared-Secret-for important messages"
notify_user = ["user@fireorbit.de"]
# for handling webhooks from git software (e.g. gitea, gogs, github)
# at http://localhost:8080/git
[[hooks.git]]
secret = "github-FreifunkBremen-yanic-aShared-Secret"
notify_muc = []
notify_user = ["user@fireorbit.de"]
# for handling webhooks from gitlab
# at http://localhost:8080/gitlab
[[hooks.gitlab]]
secret = "dev.sum7.eu-aShared-Secret"
notify_muc = []
notify_user = ["user@fireorbit.de"]
# for handling webhooks from circleci
# at http://localhost:8080/circleci
[[hooks.circleci]]
secret = "dev.sum7.eu-aShared-Secret"
notify_muc = []
notify_user = ["user@fireorbit.de"]