mirror of
https://github.com/aziis98/statuspage.git
synced 2026-10-06 22:55:21 +00:00
Go backend probes machines over ICMP/TCP, runs a configurable script over SSH for checks and numeric metrics, and keeps history in SQLite. Preact + Vite frontend shows machine groups, per-machine metric plots, and cross-machine metric aggregates. - server/: status, history, metrics, aggregate, refresh APIs - src/: Preact + Vite frontend - Single YAML config; documented example in example.config.yaml - SQLite data stored under data.volume/ (bind-mounted in Docker) - Multi-stage alpine Dockerfile with BuildKit cache mounts - LICENSE: AGPL-3.0
16 lines
267 B
AMPL
16 lines
267 B
AMPL
module statuspage
|
|
|
|
go 1.26.4
|
|
|
|
require (
|
|
golang.org/x/crypto v0.54.0
|
|
golang.org/x/net v0.57.0
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
)
|
|
|
|
require (
|
|
github.com/mattn/go-sqlite3 v1.14.49 // indirect
|
|
github.com/spf13/pflag v1.0.10 // indirect
|
|
golang.org/x/sys v0.47.0 // indirect
|
|
)
|