Simple web server designed to enable distributed observations for sensebot.
  • Go 98.8%
  • Dockerfile 1.2%
Find a file
nexy7574 630e43a49f
All checks were successful
/ build-docker (push) Successful in 2m6s
client,observctl: Add built-in semaphore
2025-09-08 02:58:53 +01:00
.forgejo/workflows use GHA cache? 2025-04-30 22:21:21 +01:00
cmd client,observctl: Add built-in semaphore 2025-09-08 02:58:53 +01:00
pkg client,observctl: Add built-in semaphore 2025-09-08 02:58:53 +01:00
.gitignore Initial commit 2025-04-07 00:39:32 +01:00
Dockerfile Add logging, a dockerfile, better database config, and /observations/partition 2025-04-18 16:00:12 +01:00
go.mod client,observctl: Add built-in semaphore 2025-09-08 02:58:53 +01:00
go.sum client,observctl: Add built-in semaphore 2025-09-08 02:58:53 +01:00
README.md Rename main.go to observatory.go 2025-04-07 00:45:19 +01:00

Observatory

A microservice that allows multiple accounts to feed into sensebot's observations.

It is a tiny go binary that spawns a web server and listens for two endpoints with authentication and some minimal validation.

Only requires go and libpq to build. Requires postgresql to run.


Source: https://git.nexy7574.co.uk/nex/observatory

Mirrors to: