{% extends 'base.html' %} {% block content %}

{{ t('scheduler') }}

{% if result %}
{{ result|tojson(indent=2) }}
{% endif %}
Auto Scheduler

Background mode is optional and may be killed by Shared Hosting. cPanel Cron remains the recommended mode.

Status
{{ background.status }}
PID
{{ background.pid or '-' }}
{% if background.status=='running' %}
{% else %}
{% endif %}
Worker / Cron Status
Status
{{ scheduler.status }}
Last Run
{{ scheduler.last_run or '-' }}
Next Expected
{{ scheduler.next_expected or '-' }}
Last Success
{{ scheduler.last_success or '-' }}
Last Error
{{ scheduler.last_error or '-' }}
Modes
  • Auto Scheduler: optional background daemon
  • cPanel Cron: recommended
  • Manual Test: one worker run
{{ t('cron_manual') }}

{{ t('scheduler_note') }}

  1. Open cPanel.
  2. Open Cron Jobs.
  3. Select Once Per Minute.
  4. Paste the command.
  5. Add Cron Job.
{% if uapi %}
{% else %}
Automatic Cron creation is not available on this host; use the manual command above.
{% endif %}
{% endblock %} {% block scripts %}{% endblock %}