sermoni

"Service monitor" / cronjob status service
Log | Files | Refs

ModeNameSize
-rw-r--r--.gitignore6L
-rw-r--r--.gitlab-ci.yml6L
-rw-r--r--Dockerfile29L
-rwxr-xr-xclient-tools/get-events.sh6L
-rw-r--r--cmd/sermoni/main.go37L
-rw-r--r--go.mod10L
-rw-r--r--go.sum10L
-rw-r--r--internal/config/config.go101L
-rw-r--r--internal/database/database.go88L
-rw-r--r--internal/events/events.go161L
-rw-r--r--internal/events/events_test.go101L
-rw-r--r--internal/http/auth.go138L
-rw-r--r--internal/http/events.go133L
-rw-r--r--internal/http/html_dev.go18L
-rw-r--r--internal/http/http.go58L
-rw-r--r--internal/http/services.go41L
-rw-r--r--internal/http/setup.go19L
-rw-r--r--internal/http/setup.sh194L
-rw-r--r--internal/services/services.go259L
-rw-r--r--internal/services/services_test.go133L
-rw-r--r--readme.md106L
-rwxr-xr-xui/dockerdev.sh13L
-rwxr-xr-xui/generate.sh38L
-rw-r--r--ui/package-lock.json12874L
-rw-r--r--ui/package.json19L
-rw-r--r--ui/proto.html109L
-rw-r--r--ui/src/App.vue128L
-rw-r--r--ui/src/Events.vue144L
-rw-r--r--ui/src/Eye.vue21L
-rw-r--r--ui/src/Login.vue79L
-rw-r--r--ui/src/Services.vue171L
-rw-r--r--ui/src/TimePicker.vue53L
-rw-r--r--ui/src/requests.js150L
-rw-r--r--ui/src/sermoni.js7L
-rw-r--r--ui/style.css52L
-rw-r--r--ui/webpack.config.js31L