typo3-ddev

Standardize TYPO3 local development with DDEV configurations and workflows.

33|6|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/dirnbauer/webconsulting-skills --skill typo3-ddev-dirnbauer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typo3-ddev
Source: https://github.com/dirnbauer/webconsulting-skills/tree/main/skills/typo3-ddev
Command: npx skills add https://github.com/dirnbauer/webconsulting-skills --skill typo3-ddev-dirnbauer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill standardizes TYPO3 local development with DDEV by providing best practices, enabling consistent environments and faster onboarding.

Core Features & Use Cases

  • Standardized DDEV TYPO3 setup: Quick project bootstrapping for TYPO3 v13/v14.
  • Multi-version testing: Easily switch and test across TYPO3 versions.
  • Workflow automation: Common tasks like environment bootstrap, cache management, and extension upgrades are streamlined.

Quick Start

  • Initialize a TYPO3 project with DDEV: ddev config --project-type=typo3 --docroot=public --php-version=8.3
  • Start the environment: ddev start
  • Install TYPO3 v14: ddev composer create "typo3/cms-base-distribution:^14"
  • Run TYPO3 setup: ddev typo3 setup
  • Validate: ddev typo3 cache:flush; access TYPO3 install tool at local URL

Frequently Asked Questions about typo3-ddev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a local TYPO3 development environment using DDEV?

To set up a local TYPO3 environment with DDEV, run `ddev config` specifying the project type and PHP version, then execute `ddev start` to bootstrap the environment.

Can I test multiple TYPO3 versions locally with DDEV?

Yes, DDEV supports multi-version testing for TYPO3 v13 and v14, allowing you to easily switch between versions and validate extension compatibility across different environments.

What is the best way to bootstrap a TYPO3 v14 project in DDEV?

The best way to bootstrap TYPO3 v14 in DDEV is by running `ddev composer create "typo3/cms-base-distribution:^14"` followed by `ddev typo3 setup` to initialize the application.

How do I manage caches and run extension upgrades in a DDEV TYPO3 workflow?

DDEV streamlines common TYPO3 workflows like cache management and extension upgrades through concise, command-driven operations, such as executing `ddev typo3 cache:flush` to clear caches.

Does DDEV enforce reproducible environments for TYPO3 local development?

Yes, DDEV enforces reproducible local development environments for TYPO3 through standardized Docker configurations, ensuring consistent setups and faster onboarding across different machines.

What PHP version is required for TYPO3 local development with DDEV?

TYPO3 local development with DDEV requires PHP version 8.3, which is specified during the initial project configuration using the `--php-version` flag.