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 →