Skip to content

Commit 8dfb2ee

Browse files
committed
Update DDEV doc links (#3155)
* Avoid redirection ddev.readthedocs.io → docs.ddev.com * Use stable instead of latest
1 parent 1e15e42 commit 8dfb2ee

4 files changed

Lines changed: 23 additions & 23 deletions

File tree

docs/getting_started/install_with_ddev.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ DDEV is an open-source tool that simplifies the process of setting up local PHP
1212
Before you start the installation, ensure that you have the following software installed:
1313

1414
- [Docker](https://docs.docker.com/get-started/get-docker/)
15-
- [DDEV](https://ddev.readthedocs.io/en/latest/users/install/ddev-installation/)
15+
- [DDEV](https://docs.ddev.com/en/stable/users/install/ddev-installation/)
1616

1717
## Installation
1818

@@ -53,7 +53,7 @@ ddev config --database=mysql:8.0
5353
```
5454

5555
You can also use other versions of MariaDB, MySQL or PostgreSQL.
56-
See [DDEV database types documentation](https://ddev.readthedocs.io/en/latest/users/extend/database-types/) for available version ranges.
56+
See [DDEV database types documentation](https://docs.ddev.com/en/stable/users/extend/database-types/) for available version ranges.
5757

5858
#### Configure database connection
5959

@@ -90,19 +90,19 @@ Depending on your database of choice (MySQL or PostgreSQL), use the appropriate
9090

9191
#### Enable Mutagen (optional)
9292

93-
If you're using macOS or Windows, you might want to enable [Mutagen](https://ddev.readthedocs.io/en/latest/users/install/performance/#mutagen) to improve performance.
93+
If you're using macOS or Windows, you might want to enable [Mutagen](https://docs.ddev.com/en/stable/users/install/performance/#mutagen) to improve performance.
9494
You can do this by running the following command:
9595

9696
```bash
9797
ddev config --performance-mode=mutagen
9898
```
9999

100-
See [DDEV performance documentation](https://ddev.readthedocs.io/en/latest/users/install/performance/) for more.
100+
See [DDEV performance documentation](https://docs.ddev.com/en/stable/users/install/performance/) for more.
101101

102102
#### Change port mapping (optional)
103103

104104
By default, DDEV uses ports 80 and 443.
105-
You can [set different ports](https://ddev.readthedocs.io/en/latest/users/usage/troubleshooting/#method-2-fix-port-conflicts-by-configuring-your-project-to-use-different-ports) with a command like the following:
105+
You can [set different ports](https://docs.ddev.com/en/stable/users/usage/troubleshooting/#method-2-fix-port-conflicts-by-configuring-your-project-to-use-different-ports) with a command like the following:
106106

107107
```bash
108108
ddev config --router-http-port=8080 --router-https-port=8443
@@ -187,17 +187,17 @@ DDEV offers several ways to get the same result, offering different levels of fl
187187

188188
!!! tip
189189

190-
Learn more about the [DDEV commands](https://ddev.readthedocs.io/en/latest/users/usage/commands/):
190+
Learn more about the [DDEV commands](https://docs.ddev.com/en/stable/users/usage/commands/):
191191

192-
- run [`ddev --help`](https://ddev.readthedocs.io/en/latest/users/usage/cli/#using-the-ddev-command) to list all commands
193-
- run [`ddev help <command>`](https://ddev.readthedocs.io/en/latest/users/usage/commands/#help) to get usage details about a specific command
192+
- run [`ddev --help`](https://docs.ddev.com/en/stable/users/usage/cli/#using-the-ddev-command) to list all commands
193+
- run [`ddev help <command>`](https://docs.ddev.com/en/stable/users/usage/commands/#help) to get usage details about a specific command
194194

195-
Learn more about DDEV configuration from [`ddev config` command documentation](https://ddev.readthedocs.io/en/latest/users/usage/commands/#config) and [advanced configuration files documentation](https://ddev.readthedocs.io/en/latest/users/configuration/config/).
195+
Learn more about DDEV configuration from [`ddev config` command documentation](https://docs.ddev.com/en/stable/users/usage/commands/#config) and [advanced configuration files documentation](https://docs.ddev.com/en/stable/users/configuration/config/).
196196

197197

198198
### Using `auth.json`
199199

200-
An `auth.json` file can be used for one project, or globally for all projects, with the [DDEV `homeaddition` feature](https://ddev.readthedocs.io/en/latest/users/extend/in-container-configuration/).
200+
An `auth.json` file can be used for one project, or globally for all projects, with the [DDEV `homeaddition` feature](https://docs.ddev.com/en/stable/users/extend/in-container-configuration/).
201201

202202
For example, you can copy an `auth.json` file to a DDEV project: `cp <path-to-an>/auth.json .ddev/homeadditions/.composer`
203203

@@ -368,7 +368,7 @@ To run an existing project, you need to:
368368
1. Install dependencies packages with Composer.
369369
1. Populate the contents, which could mean:
370370
- getting a clean database with `ddev php bin/console ibexa:install` and adding some data with [Ibexa data migration](importing_data.md), or
371-
- injecting a dump with [`ddev import-db`](https://ddev.readthedocs.io/en/latest/users/usage/commands/#import-db) and copying related binary files into `public/var`.
371+
- injecting a dump with [`ddev import-db`](https://docs.ddev.com/en/stable/users/usage/commands/#import-db) and copying related binary files into `public/var`.
372372

373373
The following examples run an already [version-controlled project](install_ibexa_dxp.md#add-project-to-version-control) and have the right content structure (but no content):
374374

@@ -397,17 +397,17 @@ ddev launch
397397
```
398398

399399
Notice that the example adds the whole `.ddev/` directory to `.gitignore`, but you can also version parts of it.
400-
Some DDEV configs can be shared among developers. For example, a common `.ddev/config.yaml` can be committed for everyone and [locally extended or overridden](https://ddev.readthedocs.io/en/latest/users/extend/customization-extendibility/#extending-configyaml-with-custom-configyaml-files).
400+
Some DDEV configs can be shared among developers. For example, a common `.ddev/config.yaml` can be committed for everyone and [locally extended or overridden](https://docs.ddev.com/en/stable/users/extend/customization-extendibility/#extending-configyaml-with-custom-configyaml-files).
401401

402402
Compared to running a clean install like described in [Installation steps](#installation), you can proceed as follows:
403403

404404
- In [1. Create a DDEV project directory](#1-create-a-ddev-project-directory), you can use an existing directory that contains an [[= product_name =]] project instead of creating an empty directory.
405405
- In [5. Create [[= product_name =]] project](#5-create-project), use only `ddev composer install` instead of `ddev composer create-project`.
406-
- Populate the database with [Ibexa data migration](importing_data.md) or [`ddev import-db`](https://ddev.readthedocs.io/en/latest/users/usage/commands/#import-db).
406+
- Populate the database with [Ibexa data migration](importing_data.md) or [`ddev import-db`](https://docs.ddev.com/en/stable/users/usage/commands/#import-db).
407407

408408
### Hostnames and domains
409409

410-
If the local project needs to answer to real production domains (for example, to use the existing [hostname to SiteAccess](siteaccess_matching.md#maphost) or [hostname element to SiteAccess](../multisite/siteaccess/siteaccess_matching.md#hostelement) mappings), you can use [additional hostnames](https://ddev.readthedocs.io/en/latest/users/extend/additional-hostnames/).
410+
If the local project needs to answer to real production domains (for example, to use the existing [hostname to SiteAccess](siteaccess_matching.md#maphost) or [hostname element to SiteAccess](../multisite/siteaccess/siteaccess_matching.md#hostelement) mappings), you can use [additional hostnames](https://docs.ddev.com/en/stable/users/extend/additional-hostnames/).
411411

412412
!!! caution
413413

@@ -432,4 +432,4 @@ If you want to fully remove the project:
432432

433433
If [additional hostnames](#hostnames-and-domains) have been used, you must clean the hosts file.
434434

435-
To learn more about removing all projects at once or DDEV itself, see [Uninstalling DDEV](https://ddev.readthedocs.io/en/latest/users/usage/uninstall/).
435+
To learn more about removing all projects at once or DDEV itself, see [Uninstalling DDEV](https://docs.ddev.com/en/stable/users/usage/uninstall/).

docs/ibexa_cloud/ddev_and_ibexa_cloud.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ See [`ibexa_cloud help get`](https://fixed.docs.upsun.com/administration/cli.htm
4040
and application name (for example, `app` from `name: app` line in `.platform.app.yaml` file).
4141
1. Configures `ibexa_cloud` command token. See [Create an API token](https://fixed.docs.upsun.com/administration/cli/api-tokens.html#2-create-an-api-token) for more information.
4242
1. Ignores `.ddev/` directory from Git.
43-
(Some DDEV config could be committed like in [this documentation](https://ddev.readthedocs.io/en/latest/users/extend/customization-extendibility/#extending-configyaml-with-custom-configyaml-files).)
43+
(Some DDEV config could be committed like in [this documentation](https://docs.ddev.com/en/stable/users/extend/customization-extendibility/#extending-configyaml-with-custom-configyaml-files).)
4444
1. Sets Composer authentication by using an already existing `auth.json` file.
4545
1. Installs the `ddev/ddev-upsun` add-on which prompts for the Upsun API token, project ID and environment name.
4646
1. Changes `maxmemory-policy` from default `allkeys-lfu` to a [value accepted by the `RedisTagAwareAdapter`](https://github.com/symfony/cache/blob/5.4/Adapter/RedisTagAwareAdapter.php#L95).
@@ -81,11 +81,11 @@ The following sequence of commands:
8181
(Replace `<project-ID>` with the hash of your own project. See [`ibexa_cloud help get`](https://fixed.docs.upsun.com/administration/cli.html#3-use) for options like selecting another environment).
8282
1. Configures a new DDEV project.
8383
1. Ignores `.ddev/` directory from Git.
84-
(Some DDEV config could be committed like in [this documentation](https://ddev.readthedocs.io/en/latest/users/extend/customization-extendibility/#extending-configyaml-with-custom-configyaml-files).)
84+
(Some DDEV config could be committed like in [this documentation](https://docs.ddev.com/en/stable/users/extend/customization-extendibility/#extending-configyaml-with-custom-configyaml-files).)
8585
1. Starts the DDEV project.
8686
1. Sets Composer authentication.
8787
1. [Gets the database content from Upsun](https://fixed.docs.upsun.com/add-services/mysql.html#exporting-data).
88-
1. [Imports this database content into DDEV project's database](https://ddev.readthedocs.io/en/latest/users/usage/database-management/#database-imports).
88+
1. [Imports this database content into DDEV project's database](https://docs.ddev.com/en/stable/users/usage/database-management/#database-imports).
8989
1. [Downloads the Upsun public/var locally](https://fixed.docs.upsun.com/development/file-transfer.html#transfer-a-file-from-a-mount) to have the content binary files.
9090
1. Install the dependencies and run post-install scripts.
9191
1. Displays information about the project services.

docs/infrastructure_and_maintenance/clustering/clustering_with_ddev.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ The `ddev config --php-version` option should set the same PHP version as the pr
2020

2121
!!! tip
2222

23-
- [`ddev describe`](https://ddev.readthedocs.io/en/latest/users/usage/commands/#describe) displays a cluster summary that include accesses from inside and outside DDEV services
24-
- [`ddev ssh`](https://ddev.readthedocs.io/en/latest/users/usage/commands/#ssh) opens a terminal inside a service
25-
- [`ddev exec`](https://ddev.readthedocs.io/en/latest/users/usage/commands/#exec) executes a command inside a service
23+
- [`ddev describe`](https://docs.ddev.com/en/stable/users/usage/commands/#describe) displays a cluster summary that include accesses from inside and outside DDEV services
24+
- [`ddev ssh`](https://docs.ddev.com/en/stable/users/usage/commands/#ssh) opens a terminal inside a service
25+
- [`ddev exec`](https://docs.ddev.com/en/stable/users/usage/commands/#exec) executes a command inside a service
2626

27-
Discover more commands in [DDEV documentation](https://ddev.readthedocs.io/en/latest/users/usage/commands/).
27+
Discover more commands in [DDEV documentation](https://docs.ddev.com/en/stable/users/usage/commands/).
2828

2929
To run an [[= product_name_cloud =]] project locally, you may refer to [DDEV and Ibexa Cloud](ddev_and_ibexa_cloud.md) instead.
3030

docs/release_notes/ibexa_dxp_v4.6.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1668,7 +1668,7 @@ For more information, see [[[= product_name_connect =]] scenario block](https://
16681668

16691669
#### DDEV
16701670

1671-
[[[= product_name =]] can officially be run on DDEV](https://ddev.readthedocs.io/en/latest/users/quickstart/#ibexa-dxp).
1671+
[[[= product_name =]] can officially be run on DDEV](https://docs.ddev.com/en/stable/users/quickstart/#ibexa-dxp).
16721672

16731673
For more information, see the [DDEV guide](https://doc.ibexa.co/en/master/getting_started/install_with_ddev/), which offers a step-by-step walkthrough for installing [[= product_name =]].
16741674

0 commit comments

Comments
 (0)