77 single: DDEV
88 single: Setup; DDEV
99
10- .. _ddev :
11- .. _setting-up-typo3-with-ddev :
12-
1310.. warning ::
1411
1512 This guide explains the setup of TYPO3 for the core contribution with DDEV.
1613 Follow the :ref: `quick installation guide <t3start:installation_index >`
1714 to install TYPO3 using Composer for a project.
1815
16+ .. _ddev :
17+ .. _setting-up-typo3-with-ddev :
1918
2019=======================================
2120TYPO3 Core contribution setup with DDEV
@@ -32,6 +31,8 @@ Everything will be supplied by DDEV. In fact, if you do have a Webserver
3231or Database running on your machine, make sure there are no conflicts (e.g.
3332change the ports in the :ref: `ddev config <ddev-configure >`).
3433
34+ .. _ddev-prerequisites :
35+
3536Prerequisites
3637=============
3738
@@ -69,6 +70,8 @@ DDEV should suggest the correct defaults and you just need to press ENTER::
6970 > Found a typo3 codebase at /var/www/t3coredev.
7071 > Project Type [backdrop, drupal6, drupal7, drupal8, drupal9, laravel, magento, magento2, php, typo3, wordpress] (typo3):
7172
73+ .. _ddev-configure-change :
74+
7275Change configuration
7376====================
7477
@@ -98,6 +101,8 @@ Failed to start t3coredev: Unable to listen on required ports, port 80 is alread
98101 ddev config --router-http-port='8090'
99102 ddev config --router-https-port='8443'
100103
104+ .. _ddev-start :
105+
101106Start DDEV
102107==========
103108
@@ -179,6 +184,7 @@ Be aware that until TYPO3 v11.5 yarn was used.
179184
180185 * `Using Developer Tools with DDEV-Local <https://ddev.readthedocs.io/en/stable/users/basics/developer-tools/ >`__
181186
187+ .. _ddev-describe :
182188
183189DDEV describe
184190=============
@@ -191,6 +197,8 @@ Let DDEV dump information:
191197
192198 Displays information about the project, its URLs and access to phpMyAdmin, MailHog and the MySQL database.
193199
200+ .. _ddev-first-install :
201+
194202FIRST_INSTALL
195203=============
196204
@@ -200,6 +208,7 @@ Create a file `FIRST_INSTALL`:
200208
201209 touch FIRST_INSTALL
202210
211+ .. _ddev-setup :
203212
204213Setup your TYPO3 installation
205214=============================
@@ -218,11 +227,15 @@ You will now be guided through the basic installation steps by TYPO3.
218227
219228 If you are getting a `trustedHostsPattern ` error on initial access, try accessing the HTTP domain first.
220229
230+ .. _ddev-setup-additional :
231+
221232Additional setup
222233================
223234
224235Be sure to add the .ddev directory to your local gitignore (e.g. :file: `.git/info/exclude `).
225236
237+ .. _ddev-shutdown :
238+
226239Shutdown DDEV
227240=============
228241
@@ -234,6 +247,8 @@ For a list of commands see::
234247
235248 ddev help
236249
250+ .. _ddev-next-steps :
251+
237252Next step
238253=========
239254
@@ -243,6 +258,7 @@ If you are in the middle of setting up a TYPO3 installation for core development
243258
244259* :ref: `after-setup-typo3 `.
245260
261+ .. _ddev-next-resources :
246262
247263Resources
248264=========
@@ -253,11 +269,15 @@ be nice. Register for
253269the `TYPO3 slack workspace <https://forger.typo3.com/slack >`__ if you have not
254270done so already.
255271
272+ .. _ddev-next-resources-slack :
273+
256274Slack channels
257275--------------
258276
259277* **#typo3-cms-coredev ** : Only for core development, ask general TYPO3 support questions in **#typo3-cms **
260278
279+ .. _ddev-next-resources-documentation :
280+
261281DDEV documentation
262282------------------
263283
@@ -270,6 +290,7 @@ DDEV documentation
270290
271291* `TYPO3 GmbH Blog post: DDEV adds support for TYPO3 CMS <https://typo3.com/blog/ddev-adds-support-for-typo3-cms/ >`__
272292
293+ .. _ddev-next-resources-discord :
273294
274295DDEV discord server
275296-------------------
0 commit comments