Select your language

Install CronManager — Agent on Host

Use this method if the CronManager agent should run directly on the host instead of inside a Docker container. The web UI still runs as a Docker container. The setup script installs and configures everything automatically.

One-Command Setup

curl -fsSL https://raw.githubusercontent.com/csoscd/cronmanager/main/simple_debian_setup.sh | bash

The script installs PHP, configures the agent as a systemd service, and sets up the web container.

When to use this method

🖥️

Direct Host Access

The agent runs as a systemd service directly on the host OS, giving it direct access to the cron environment and local processes.

🔧

Lower Overhead

No container for the agent — suitable for resource-constrained environments or specific security requirements.

⚙️

Custom PHP Setup

Useful if you already manage PHP on the host and prefer the agent to run in that environment.

Requirements

📋

Prerequisites

Debian or Ubuntu Linux. Docker and Docker Compose v2. PHP 8.x on the host.

Prefer a fully containerised setup? See Docker Compose installation →