PHPackages                             sourcebroker/deployer-extended-typo3-tasks - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. sourcebroker/deployer-extended-typo3-tasks

AbandonedArchivedLibrary[CLI &amp; Console](/categories/cli)

sourcebroker/deployer-extended-typo3-tasks
==========================================

Provides TYPO3 and ext:typo3\_console cli commands as deployer tasks.

1.0.1(8y ago)42.1kMITPHPPHP &gt;=5.6

Since May 23Pushed 5y ago1 watchersCompare

[ Source](https://github.com/sourcebroker/deployer-extended-typo3-tasks)[ Packagist](https://packagist.org/packages/sourcebroker/deployer-extended-typo3-tasks)[ RSS](/packages/sourcebroker-deployer-extended-typo3-tasks/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (1)Versions (15)Used By (0)

! Note - Project no longer maintained

deployer-extended-typo3-tasks
-----------------------------

[](#deployer-extended-typo3-tasks)

[![http://img.shields.io/packagist/v/sourcebroker/deployer-extended-typo3-tasks.svg?style=flat](https://camo.githubusercontent.com/58244c7d23843c5d6c9a05d8ccc8da2dc6bd728082443b2da742c85d6c2b3583/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736f7572636562726f6b65722f6465706c6f7965722d657874656e6465642d7479706f332d7461736b732e7376673f7374796c653d666c6174)](https://packagist.org/packages/sourcebroker/deployer-extended-typo3-tasks)[![https://img.shields.io/badge/license-MIT-blue.svg?style=flat](https://camo.githubusercontent.com/f48f8d6cf609f5b181b9c3218a85175fe8a5809c7ea400347f39697a5d55065d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c6174)](https://packagist.org/packages/sourcebroker/deployer-extended-typo3-tasks)

- [What does it do?](#what-does-it-do)
- [Installation](#installation)
- [Commands usage](#commands-usage)
- [Commands index](#commands-index)
- [Known problems](#known-problems)
- [To-Do list](#to-do-list)
- [Changelog](#changelog)

### [What does it do?](#id1)

[](#what-does-it-do)

This package takes TYPO3 cli commands (since TYPO3 8.7) and typo3\_console commands and make them available as deployer tasks. The mapping of commands is made automatically which means all commands of currently loaded TYPO3 extensions are available also (by typo3\_console mapping).

**NOTE! Its tested only with Deployer 4.3.0!**

### [Installation](#id2)

[](#installation)

1. Install package with composer:

    ```
    composer require sourcebroker/deployer-extended-typo3-tasks
    ```
2. If you are using deployer as composer package then just put following line in your deploy.php:

    ```
    new \SourceBroker\DeployerExtendedTypo3Tasks\Loader();
    ```
3. If you are using deployer as phar then put following lines in your deploy.php:

    ```
    require __DIR__ . '/vendor/autoload.php';
    new \SourceBroker\DeployerExtendedTypo3Tasks\Loader();
    ```
4. Check the list of new tasks with:

    ```
    dep list
    ```

### [Commands usage](#id3)

[](#commands-usage)

After installation you can use all TYPO3 and typo3\_console commands like in following example:

```
dep typo3cms:database:updateschema live
```

or for TYPO3 commands (since TYPO3 8.7):

```
dep typo3:cleanup:deletedrecords live
```

If you want to see the output of command then use -vvv switch. Example:

```
dep typo3:cleanup:deletedrecords live -vvv
```

If you want to add some option then use "t3option" option and put whole option inside. Example:

```
dep typo3cms:database:updateschema live --t3option="--schema-update-types=\"*.add\""
```

### [Commands index](#id4)

[](#commands-index)

List of TYPO3 8.7 commands available as deployer tasks:

```
typo3:backend:lock                                            Lock the TYPO3 Backend
typo3:backend:unlock                                          Unlock the TYPO3 Backend
typo3:cleanup:deletedrecords                                  Permanently deletes all records marked as "deleted" in the database.
typo3:cleanup:flexforms                                       Updates all database records which have a FlexForm field and the XML data does not match the chosen datastructure.
typo3:cleanup:lostfiles                                       Looking for files in the uploads/ folder which does not have a reference in TYPO3 managed records.
typo3:cleanup:missingfiles                                    Find all file references from records pointing to a missing (non-existing) file.
typo3:cleanup:missingrelations                                Find all record references pointing to a non-existing record
typo3:cleanup:multiplereferencedfiles                         Looking for files from TYPO3 managed records which are referenced more than once
typo3:cleanup:orphanrecords                                   Find and delete records that have lost their connection with the page tree.
typo3:cleanup:rteimages                                       Looking up all occurrences of RTEmagic images in the database and check existence of parent and copy files on the file system plus report possibly lost RTE files.
typo3:cleanup:versions                                        Find all versioned records and possibly cleans up invalid records in the database.
typo3:extbase:help:help                                       The help command displays help for a given command: ./typo3/sysext/core/bin/typo3 extbase:help
typo3:extensionmanager:extension:dumpclassloadinginformation  This command is only needed during development. The extension manager takes care creating or updating this info properly during extension (de-)activation.
typo3:extensionmanager:extension:install                      The extension files must be present in one of the recognised extension folder paths in TYPO3.
typo3:extensionmanager:extension:uninstall                    The extension files must be present in one of the recognised extension folder paths in TYPO3.
typo3:help                                                    Displays help for a command
typo3:impexp:import                                           Imports a T3D / XML file with content into a page tree
typo3:list                                                    Lists commands
typo3:referenceindex:update                                   Update the reference index of TYPO3
typo3:scheduler:run                                           Start the TYPO3 Scheduler from the command line.
typo3:syslog:list                                             Show entries from the sys_log database table of the last 24 hours.
```

List of ext:typo3\_console 4.6 commands available as deployer tasks:

```
typo3cms:autocomplete                       Generate shell auto complete script
typo3cms:backend:lock                       Lock backend
typo3cms:backend:lockforeditors             Lock backend for editors
typo3cms:backend:unlock                     Unlock backend
typo3cms:backend:unlockforeditors           Unlock backend for editors
typo3cms:cache:flush                        Flush all caches
typo3cms:cache:flushgroups                  Flush all caches in specified groups
typo3cms:cache:flushtags                    Flush cache by tags
typo3cms:cache:listgroups                   List cache groups
typo3cms:cleanup:updatereferenceindex       Update reference index
typo3cms:configuration:remove               Remove configuration option
typo3cms:configuration:set                  Set configuration value
typo3cms:configuration:show                 Show configuration value
typo3cms:configuration:showactive           Show active configuration value
typo3cms:configuration:showlocal            Show local configuration value
typo3cms:database:export                    Export database to stdout
typo3cms:database:import                    Import mysql from stdin
typo3cms:database:updateschema              Update database schema
typo3cms:documentation:generatexsd          Generate Fluid ViewHelper XSD Schema
typo3cms:extension:activate                 Activate extension(s)
typo3cms:extension:deactivate               Deactivate extension(s)
typo3cms:extension:dumpautoload             Dump class auto-load
typo3cms:extension:list                     List extensions that are available in the system
typo3cms:extension:removeinactive           Removes all extensions that are not marked as active
typo3cms:extension:setup                    Set up extension(s)
typo3cms:extension:setupactive              Set up all active extensions
typo3cms:frontend:request                   Submit frontend request
typo3cms:help                               Help
typo3cms:install:extensionsetupifpossible   Setup TYPO3 with extensions if possible
typo3cms:install:fixfolderstructure         Fix folder structure
typo3cms:install:generatepackagestates      Generate PackageStates.php file
typo3cms:install:setup                      TYPO3 Setup
typo3cms:language:update                    Update language file for each extension
typo3cms:scheduler:run                      Run scheduler
typo3cms:upgrade:all                        Execute all upgrade wizards that are scheduled for execution
typo3cms:upgrade:checkextensionconstraints  Check TYPO3 version constraints of extensions
typo3cms:upgrade:list                       List upgrade wizards
typo3cms:upgrade:wizard                     Execute a single upgrade wizard
```

### [Known problems](#id5)

[](#known-problems)

None.

### [To-Do list](#id6)

[](#to-do-list)

None.

### [Changelog](#id7)

[](#changelog)

See

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 96.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Recently: every ~19 days

Total

13

Last Release

3218d ago

Major Versions

0.3.2 → 1.0.02017-07-24

### Community

Maintainers

![](https://www.gravatar.com/avatar/6066d053dfdc12f5a676444f6a40b5b7d0b5a112e0ab746c8b04f4a7201b0624?d=identicon)[sourcebroker](/maintainers/sourcebroker)

---

Top Contributors

[![kszymukowicz](https://avatars.githubusercontent.com/u/1453553?v=4)](https://github.com/kszymukowicz "kszymukowicz (27 commits)")[![mjankiewicz](https://avatars.githubusercontent.com/u/1465174?v=4)](https://github.com/mjankiewicz "mjankiewicz (1 commits)")

---

Tags

clideployertypo3-cmstypo3-consoletypo3deployertypo3 console

### Embed Badge

![Health badge](/badges/sourcebroker-deployer-extended-typo3-tasks/health.svg)

```
[![Health](https://phpackages.com/badges/sourcebroker-deployer-extended-typo3-tasks/health.svg)](https://phpackages.com/packages/sourcebroker-deployer-extended-typo3-tasks)
```

###  Alternatives

[helhum/typo3-console

A reliable and powerful command line interface for TYPO3 CMS

2959.3M238](/packages/helhum-typo3-console)[b13/make

Kickstarter CLI tool for various TYPO3 functionalities

48267.9k1](/packages/b13-make)[typo3-console/composer-auto-commands

Execute TYPO3 Console commands on 'composer install'

12366.9k13](/packages/typo3-console-composer-auto-commands)[sourcebroker/deployer-extended-typo3

Customisation for `sourcebroker/deployer-typo3-\*` stack

39209.4k2](/packages/sourcebroker-deployer-extended-typo3)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
