66
77.. _quickstart-prerequisites :
88
9+ ==========================
910Quick Start: Prerequisites
1011==========================
1112
@@ -16,15 +17,17 @@ the Quick Start guide, you should know how to do this.
1617.. contents ::
1718
1819.. _quickstart-prerequisites-operating-system :
20+
1921Operating System
20- ----------------
22+ ================
2123
2224A computer running Windows with WSL2, macOS or Linux - connected to
2325the Internet.
2426
2527.. _quickstart-prerequisites-docker :
28+
2629Docker
27- ------
30+ ======
2831
2932Either the "original" `Docker Desktop <https://www.docker.com/products/docker-desktop/ >`__
3033or an alternative like `OrbStack <https://orbstack.dev/ >`__, `Podman <https://podman.io/ >`__,
@@ -33,15 +36,17 @@ do not need to install any `Desktop` variants, but can use their base
3336Docker or Podman setup.
3437
3538.. _quickstart-prerequisites-ddev :
39+
3640DDEV
37- ----
41+ ====
3842
3943`DDEV <https://ddev.com >`__ is a layer on top of Docker. How to utilize it is
4044covered in this guide.
4145
4246.. _quickstart-prerequisites-terminal :
47+
4348Terminal (Bash)
44- ---------------
49+ ===============
4550
4651Your operating system needs to provide a Bash terminal, many steps of this guide
4752will be executed on the shell.
@@ -51,32 +56,36 @@ provided by the TYPO3 Core (most importantly `runTests.sh`) require Bash
5156to be available.
5257
5358.. _quickstart-prerequisites-git-client :
59+
5460Git client
55- ----------
61+ ==========
5662
5763This guide expects you can execute `git ` terminal commands.
5864
5965This guide uses the *https * method to connect to GitHub, so you do not
6066need to have a GitHub account.
6167
6268.. _quickstart-prerequisites-ssh :
69+
6370SSH client plus SSH key(s) and an email account
64- -----------------------------------------------
71+ ===============================================
6572
6673This guide expects you can execute `ssh ` terminal commands and connect to
6774foreign hosts. You will need a private SSH key pair and know how to authenticate
6875with it. You need an email account to setup accounts.
6976
7077.. _quickstart-prerequisites-ide :
78+
7179PHP IDE / Editor
72- ----------------
80+ ================
7381
7482It is recommended to use a good PHP IDE. As part of the target audience of this guide
7583you should already use something like PhpStorm, Visual Studio Code, vi(m)...
7684
7785.. _quickstart-assumptions :
86+
7887Assumed path structure and name usage
79- -------------------------------------
88+ =====================================
8089
8190We will use:
8291
0 commit comments