Thorben Günther
054c163ffb
cache: Support redis
...
Closes: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/11
2023-03-08 22:18:30 +01:00
Thorben Günther
652d46d972
config: Add cache type
2023-03-08 16:31:12 +01:00
Thorben Günther
5e346aa9f2
config: Forbid to set a user/password without the other
2023-02-21 12:10:13 +01:00
Thorben Günther
41fb0f7766
ntfy: Support authentication via access-tokens
...
Implements: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/14
2023-02-21 11:50:50 +01:00
Thorben Günther
f1dfde6891
Add icon support
...
Implements: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/12
2023-02-20 13:08:59 +01:00
Thorben Günther
8a387ff834
Add tags for resolved alerts
...
Implements: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/8
2023-02-12 17:09:23 +01:00
Thorben Günther
81ff7bd90e
alertmanger: Add setting to overwrite URL
2023-02-12 14:58:37 +01:00
Thorben Günther
1e44ba5694
alertmanager: Support basic auth
2023-02-12 14:15:02 +01:00
Thorben Günther
34c0574163
config: Add required settings for silencing alerts
2023-02-11 13:56:06 +01:00
Thorben Günther
0508f37896
cache: Add config options for duration and cleanup interval
2023-02-08 20:41:03 +01:00
Thorben Günther
46f4590d11
config: Add alert-mode
2023-01-20 15:03:46 +01:00
Thorben Günther
549793cb83
config: Load all label settings
...
Until now only the first occurrence of a label type was loaded.
Fixes: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/10
2023-01-16 00:48:11 +01:00
Thorben Günther
2818ba9885
Support ntfy tags
2022-10-12 17:04:44 +02:00
Thorben Günther
9043ccfb5e
Set ntfy priority depending on Prometheus labels
...
It is possible to configure a priority for an arbitrary label.
Furthermore a priority/order of those arbitrary labels should be
defined. The Alertmanager payload is checked for these and the
priority will be selected from the highest valued label that has one
set in the configuration file.
2022-10-12 16:35:04 +02:00
Thorben Günther
5cf4add40b
Support basic auth for the http endpoint
2022-10-10 14:04:51 +02:00
Thorben Günther
93d004925b
Support ntfy auth
2022-10-10 02:42:13 +02:00
Thorben Günther
bb1a71a637
Read topic from config
2022-10-10 01:30:39 +02:00
Thorben Günther
8347d6410f
Read log level and bind address from config file
2022-10-10 01:20:18 +02:00