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.
Quick startInstall RunWisp, create a runwisp.toml, and run your first task.
MigratingBring over jobs from cron, supervisord, systemd, or docker-compose.
What’s in these docs
Section titled “What’s in these docs”- 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.tomlkey, 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.