Kitodo.Publication is free software, an extension for TYPO3 and part of the Kitodo Digital Library Suite. It implements the user and administrator interfaces for a document and publication server.
This extension provides a TYPO3 environment powered by DDEV. For more information check out the DDEV documentation.
ddev startto start all containersddev first-installto install TYPO3 and all extensionsddev import-db -f db.sql.gzto import a prepared databaseddev launch typo3to go to the backoffice login page
Steps 1–3 are mandatory after the initial checkout to set up the virtual environment.
- Username:
admin - Password:
adminadmin
Run all the extensions unit tests simply by executing ddev test.
You need to enable XDebug in the web container with ddev xdebug on. The web container XDebug will try to connect with the PHP debugger on you host on port 9003.
For debug to work you must define the proper path mappings from the web container to your host project directory. There is a ready For Visual Studio Code users under .vscode/launch.json.
Running XDebug comes with some performance impact. To disable XDebug type ddev xdebug off.
- https://ddev.readthedocs.io/en/stable/
- https://www.kitodo.org/
- http://www.b-i-t-online.de/sponsored/Kitodo
Funded by European Regional Development Fund (EFRE)

