Skip to content

RunWisp documentation

RunWisp is a single binary that replaces cron and a process supervisor. You describe your scheduled tasks and long-running services in one runwisp.toml. Every run gets an exit code, duration, and captured output, which you can browse in the built-in Web UI, the terminal UI, or the REST API.

  • Getting started: install, run in Docker, and a tour of the Web UI and TUI.
  • Guides: tasks and services, scheduling, overlapping runs, retries, parameters, run logs, and notifications.
  • Examples: complete configs for a nightly backup and a health check.
  • Migrating: move from cron, supervisord, systemd, or docker-compose.
  • Operations: start on boot, reload config, log in, read the daemon log, export metrics, and fix common problems.
  • Reference: every runwisp.toml key, every CLI command, the REST API, and notes for AI agents.

Something broken? Start with Troubleshooting.

RunWisp is open source (GPL-3.0-or-later) at github.com/runwisp/runwisp. Release notes are in the CHANGELOG.