selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
runitor logo

Self-host runitor

v1.4.1-build.6

Command runner with healthchecks.io monitoring integration

ReleaseOpen Source0BSD
Updated4 months ago
LanguageGo
Setup difficultyEasy
Stars
361
Docker
runitor/runitor
Install with Go

What is runitor?

Runitor executes a command, captures its output, and reports the result to healthchecks.io or a private instance. It monitors cron jobs and alerts when tasks miss their schedule or fail. It runs as a one-shot or long-running scheduler with interval and cron flags, supports SIGALRM for immediate runs, captures stdout/stderr for debugging, and offers flexible ping configuration for different exit codes. Installation options include signed binaries, Go, or Docker images on multiple architectures.

Should you self-host runitor?

runitor scores 49/100 on selfhost.directory (how scoring works) and ranks #25 of 51 in Monitoring & observability. It has 361 GitHub stars.

It shipped 4 stable releases in the past year. The latest, v1.4.1-build.6, came out on 17 March 2026. New versions land roughly every 4 weeks.

Setup is easy: most people get it running in one sitting. An official Docker image is available. It is 0BSD-licensed and written mostly in Go.

Its closest alternative on selfhost.directory is GoAccess (75/100, 21 093 stars). It scores higher overall, so compare the two before you pick. See runitor vs GoAccess side by side.

Features

  • Auto-create checks
  • Built-in task scheduler
  • Command execution with healthchecks.io reporting
  • Configurable ping types per exit code
  • Custom API endpoint
  • Immediate run trigger via SIGALRM
  • Output capture
  • Ping body truncation
  • Signed release binaries

runitor README

How to install runitor

Install runitor with Go

go install bdd.fi/x/runitor/cmd/runitor@latest

Requires Go 1.19 or newer

runitor releases & version history

More in Monitoring & observability

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…