1alerting:
2# discord:
3# webhook-url: "https://discord.com/api/webhooks/xxxxxxxxxxxxxx"
4# default-alert:
5# failure-threshold: 3
6# send-on-resolved: true
7
8 gotify:
9 server-url: "https://gotify.yoursite.com"
10 token: "xxxxxxxxxxxx"
11 default-alert:
12 failure-threshold: 3
13 success-threshold: 1
14 send-on-resolved: true
15
16security:
17 basic:
18 username: "dbtech"
19 password-bcrypt-base64: "JDJ5JDA5JEZGRWFZSXhYUHFTQTBrVzFZVlFVQnV5RFZhTkQ4NFl4MUk3eXBXaUFJZ2c4c3Q5eGloLjlH"
20
21storage:
22 type: sqlite
23 path: /data/data.db
24
25
26endpoints:
27 - name: DB Tech Reviews
28 group: core
29 url: "https://dbtechreviews.com"
30 interval: 30s
31 conditions:
32 - "[STATUS] == 200"
33 - "[RESPONSE_TIME] < 1000"
34 alerts:
35 - type: gotify
36 description: "DB Tech Reviews healthcheck failed"
37
38 - name: LinkStack
39 group: core
40 url: "https://dbt3.ch/"
41 interval: 30s
42 conditions:
43 - "[STATUS] == 200"
44 - "[CERTIFICATE_EXPIRATION] > 48h"
45 - "[RESPONSE_TIME] < 1000"
46 alerts:
47 - type: gotify
48 description: "LinkStack healthcheck failed"
49
50 - name: DB Tech Wiki
51 group: core
52 url: "https://dbt3ch.com/"
53 interval: 30s
54 conditions:
55 - "[STATUS] == 200"
56 - "[CERTIFICATE_EXPIRATION] > 48h"
57 - "[RESPONSE_TIME] < 1000"
58 alerts:
59 - type: gotify
60 description: "DB Tech Wiki healthcheck failed"
61
62 - name: BlueSky
63 group: social
64 url: "https://bsky.app"
65 interval: 5m
66 conditions:
67 - "[STATUS] == 200"
68 - "[RESPONSE_TIME] < 1000"
69 alerts:
70 - type: gotify
71 description: "BlueSky healthcheck failed"
72
73 - name: Fosstodon
74 group: social
75 url: "https://fosstodon.org"
76 interval: 5m
77 conditions:
78 - "[STATUS] == 200"
79 - "[CERTIFICATE_EXPIRATION] > 48h"
80 - "[RESPONSE_TIME] < 1000"
81 alerts:
82 - type: gotify
83 description: "Fosstodon healthcheck failed"
84
85 - name: X
86 group: social
87 url: "https://x.com"
88 interval: 5m
89 conditions:
90 - "[STATUS] == 200"
91 - "[CERTIFICATE_EXPIRATION] > 48h"
92 - "[RESPONSE_TIME] < 1000"
93 alerts:
94 - type: gotify
95 description: "X healthcheck failed"
96
97 - name: Jarvis
98 group: nas
99 url: "tcp://192.168.0.18:5000"
100 interval: 30s
101 conditions:
102 - "[CONNECTED] == true"
103 alerts:
104 - type: gotify
105 description: "Jarvis healthcheck failed"
Created: Thu, 31 Oct 2024 15:38:26 +0000
Expires: Never