.gitignore
.gitignore
This is a binary file and will not be displayed.
+7
README.md
+7
README.md
+37
check/check.go
+37
check/check.go
···
+33
cmd/hestia/main.go
+33
cmd/hestia/main.go
···
+21
config/config.go
+21
config/config.go
···
+10
go.mod
+10
go.mod
+6
go.sum
+6
go.sum
···
+30
scheduler/scheduler.go
+30
scheduler/scheduler.go
···
+34
storage/sqlite.go
+34
storage/sqlite.go
···+_, err := db.Exec(`DELETE FROM check_results WHERE timestamp < datetime('now', ?)`, fmt.Sprintf("-%dh", hours))
+68
web/handlers.go
+68
web/handlers.go
···+html.WriteString(`<!DOCTYPE html><html><head><meta charset="utf-8"><title>Hestia</title></head><body style="font-family: sans-serif">`)+html.WriteString(fmt.Sprintf(`<div title="%s" style="width: 10px; height: 20px; background: %s;"></div>`, status, color))