Cron and daemons — from the panel.
Schedule jobs and manage background processes. Presets, logs, templates and Supervisor — with no SSH.
- 7 days free
- No card required
- Payment in rubles
- 11
- schedule presets — plus your own cron expression
- 4
- daemon presets: Horizon, Queue Worker, the scheduler and Reverb
- 7
- daemon states — as Supervisor reports them
- 5
- start attempts before a daemon stops with an error
Cron jobs
Schedule without a cron cheat sheet.
Pick a ready-made schedule or enter an expression by hand. A job is tied to a specific server user.
Choose a schedule
What goes into the crontab
0 * * * * php artisan schedule:run
- User
- shop
- Output
- to a log file
Supervisor daemons
Background processes with auto-restart.
Give the command, the user and the number of processes — the panel builds the Supervisor configuration itself and keeps the process running.
- Start, stop and restart from the panel
- The site directory is filled in for you — and follows each new release
- Ready-made presets for Laravel: Horizon, queues, the scheduler, Reverb
- The process output is written to a log
[program:queue-worker] command=php artisan queue:work redis --tries=3 directory=/home/shop/shop.example.com/current user=shop numprocs=2 autostart=true autorestart=true startsecs=3 startretries=5 stopwaitsecs=3600
Daemon statuses
The seven states of Supervisor.
The panel shows the same state Supervisor does — you always know what is happening with every process.
- Stopped
STOPPED - The process was turned off by hand or hasn't been started yet.
- Starting
STARTING - Supervisor is waiting for the process to survive its first seconds.
- Running
RUNNING - The process is up and stays up.
- Retrying
BACKOFF - The process died on start — Supervisor is trying again.
- Stopping
STOPPING - A stop signal was sent and the process is finishing its work.
- Exited
EXITED - The process exited on its own.
- Fatal error
FATAL - It couldn't be started after all attempts.
Features
Set it up once — and forget about SSH.
A complete toolkit for automating tasks and managing processes.
-
Ready-made schedules
Eleven presets: from every minute to once a month. Or your own cron expression.
-
As a specific user
Every job and every daemon runs as the system user you specify.
-
Execution logs
A job's output is written to a log file and can be read in the panel.
-
Manual run and pause
Run a job right now or turn it off without deleting it.
-
Auto-restart
Supervisor brings a crashed daemon back up itself. After five failed starts in a row it stops with an error instead of spinning forever.
-
Cluster templates
Describe cron jobs and daemons once — the cluster rolls them out to its servers.
In the panel 203.0.113.21 Connect done in 4 min 52 s
Automate everything.
Cron jobs and Supervisor daemons — set them up once from the panel and forget about SSH.
- 7 days free
- No card required
- Human support