---
title: "Development"
manual: "Yoast SEO for TYPO3"
version: "main"
permalink: "https://docs.typo3.org/permalink/yoast-seo-for-typo3/yoast_seo:development@main"
source: "Development/Index.rst"
rendered: "2026-11-04T08:23:39+00:00"
---

# Development {#development}

## Local environment with DDEV {#local-environment-with-ddev}

In this repository we added a DDEV setup so you can easily test your
contributions in all the TYPO3 versions the extension should work with.

First of all, make sure you have installed DDEV and Docker. See the
[DDEV documentation](https://ddev.readthedocs.io/en/stable/#installation)
how to do that. After you have installed DDEV, run the following command in the
root of this repository.

```bash
ddev start
```

After the setup is started, you can use the following command to make sure all
installations are up and running.

```bash
ddev install-all
```

When the script is finished, you can go to [https://yoast-seo.ddev.site](https://yoast-seo.ddev.site) and check
the TYPO3 installations that are available to test your work.

### Instances {#instances}

The following instances will be up and running for you after you have installed
the DDEV setup.

-   [https://v12.yoast-seo.ddev.site](https://v12.yoast-seo.ddev.site)
-   [https://v13.yoast-seo.ddev.site](https://v13.yoast-seo.ddev.site)
-   [https://v14.yoast-seo.ddev.site](https://v14.yoast-seo.ddev.site)

### Login {#login}

You will be able to login to the backend of the instances above, by using the
following credentials:

-   *Username:* admin
-   *Password:* Password:joh316

### Reset setup {#reset-setup}

You want to reset the instances? Use the following two commands. Be aware that
this will also reset the databases!

```bash
ddev rm -O -R
```

and after that:

```bash
rm -rf .Build/v12 .Build/v13 .Build/v14
```

If you change the code, you can directly see the changes in all the
installations of your DDEV setup.

Thanks to Armin Vieweg for this
[example DDEV setup](https://github.com/a-r-m-i-n/ddev-for-typo3-extensions)
for TYPO3 extensions.

-   [TypeScript](https://docs.typo3.org/permalink/yoast-seo-for-typo3/yoast_seo:typescript@main)
-   [JavaScript/Sass build pipeline](https://docs.typo3.org/permalink/yoast-seo-for-typo3/yoast_seo:javascript-sass-build-pipeline@main)
-   [Web Components](https://docs.typo3.org/permalink/yoast-seo-for-typo3/yoast_seo:web-components@main)
