Migrating to RunWisp
RunWisp can read or convert the config you already have. Pick where you’re coming from:
From cronTake over your crontabs in one command, or convert them to TOML.
From supervisordConvert each [program] into a RunWisp service.
From systemdConvert .service units into RunWisp services or tasks.
From docker-composeRun the services in an existing compose file, without editing it.
From OfeliaConvert job-exec, job-run and job-local jobs, from labels or an INI file.
From node-cronKeep your schedule() calls and see every run in the web UI.
Starting from scratch? Go to Installation.
Before you switch
Section titled “Before you switch”- Only one scheduler per job.
runwisp takeoverretires cron for you. Therunwisp importcommands only copy your config: disable the old job yourself before starting it under RunWisp, or it runs twice. - Keep your own config apart.
runwisp import --writeputs imported jobs in a separate file, andrunwisp promotemoves them into yourrunwisp.tomlwhen you’re ready. See Staging and promoting. - Reload after edits. RunWisp doesn’t watch files. Run
runwisp reloadafter changingrunwisp.toml.