Scheduler as Code 

Extension key

scheduler_as_code

Package name

maikschneider/scheduler-as-code

Version

main

Language

en

Author

Maik Schneider & Contributors

License

This document is published under the Open Publication License.

Rendered

Tue, 06 Oct 2026 08:46:59 +0000


Scheduler as Code keeps TYPO3 scheduler tasks in YAML files under version control. Tasks are imported into the database automatically, so every environment runs the tasks the repository describes.


Introduction

What the extension does, and how it differs from the scheduler on its own.

Installation

Install the extension with Composer and set up the database.

Usage

Export existing tasks, edit task files, and read the badges in the Scheduler module.

Task files

Reference of every key in a task file, including task parameters.

Site sets

Ship tasks with an extension and activate them per site.

Deployment

When the import runs, and what a deployment has to do.

Known problems

Troubleshooting failed imports and current limitations.