Cron Jobs

The Cron Jobs section in AdminBolt allows users to manage scheduled tasks that execute commands at specific intervals. This is especially useful for automating scripts, updates, or repetitive server-side operations.
Overview
The interface displays a list of currently configured cron jobs. If no jobs exist, a message saying "No Cron Jobs" is shown in the center.
Navigation path:Security > Cron Jobs > List
Create Cron Job
Click the orange Create Cron Job button at the top-right corner to add a new task. This opens a form where you can:
- Specify the execution frequency (e.g. every minute, hourly, daily).
- Define the command/script to run.
- Set environment variables (if needed).
- Assign notification preferences (e.g. email on failure).
Search Feature
A search bar is available to filter cron jobs by keyword. This helps when managing large numbers of tasks.
No Cron Jobs
When no jobs are defined, the interface will show a centered message:
No Cron Jobs
This is a visual indicator that the cron table is currently empty.
Notes
- Cron jobs created here are user-level and isolated per account.
- The system uses standard crontab syntax behind the scenes.
- Misconfigured or failing jobs will be logged and potentially reported via email depending on your setup.
Coming Soon
In future versions, you may expect:
- Cron job history and logs
- One-click templates for popular commands
- Shared cron presets for administrators
Version: AdminBolt v0.8.0-dev
Screenshot: public/screenshots/cron-jobs.png