Operations
Cron Jobs
Schedule recurring commands on a server's crontab, with presets, logs, and one-click enable/disable.
Cron (in the main navigation) manages a server's root crontab directly — for anything that needs to run on a schedule outside of a specific app's own lifecycle.
Adding a job
- Pick a server.
- Choose a schedule — a preset (every minute, every 5/15 minutes, hourly, daily at 03:00, weekly, monthly) or type a custom cron expression.
- Enter the command to run, and an optional label so it's recognizable later.
- Click Add.
Managing jobs
Every job on the server's crontab is listed with its schedule (shown in plain language for presets, or as "custom schedule" otherwise), command, and label. From there:
- Enable / disable a job without deleting it — a disabled job is commented out of the crontab, not removed, so re-enabling restores it exactly.
- Remove a job entirely (confirmation required).
- View logs for what a job's runs have actually output.
💡 Tip — this edits the real system crontab on the server. A job you add here is exactly as durable as one you'd have typed over SSH yourself; DeployOS is just the interface.