added gowatch

This commit is contained in:
BroodjeAap 2023-04-23 11:58:45 +00:00
parent 7b94c791d4
commit 8f665c0492
4 changed files with 23 additions and 0 deletions

View file

@ -0,0 +1,23 @@
---
title: "GoWatch"
date: 2021-01-11T20:45:36+01:00
draft: false
image: "/img/gowatch/main.png"
---
<!--more-->
A change detection server that can notify through various services, written in Go
Some out-of-the-box highlights:
- Create watches by connecting filters in a DAG
- A small runtime footprint, a basic instance uses around 20MB of memory
- Supports Lua scripting to filter/modify/reduce your data any way you want
- Send notifications through Discord, Matrix, Slack, Telegram and many more services
- Disable watches on (repeated) failures
A `Watch` in GoWatch is made by connecting `Filters` together:
![watch](/img/gowatch/watch.png)
Stored data is plotted for the user:
![view](/img/gowatch/view.png)
Much more information can be found on the Github page of [GoWatch](https://github.com/broodjeaap/go-watch).

BIN
static/img/gowatch/main.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

BIN
static/img/gowatch/view.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB