Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: temporarily revert docs on not needing --create-docroot #5716

Merged
merged 2 commits into from
Jan 19, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
30 changes: 15 additions & 15 deletions docs/content/users/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Environment variables will be automatically added to your `.env` file to simplif
cd my-craft-project

# Set up the DDEV environment:
ddev config --project-type=craftcms --docroot=web
ddev config --project-type=craftcms --docroot=web --create-docroot

# Boot the project and install the starter project:
ddev start
Expand Down Expand Up @@ -109,7 +109,7 @@ ddev launch
```bash
mkdir my-drupal10-site
cd my-drupal10-site
ddev config --project-type=drupal10 --docroot=web
ddev config --project-type=drupal10 --docroot=web --create-docroot
ddev start
ddev composer create drupal/recommended-project
ddev composer require drush/drush
Expand All @@ -123,7 +123,7 @@ ddev launch
```bash
mkdir my-drupal9-site
cd my-drupal9-site
ddev config --project-type=drupal9 --docroot=web
ddev config --project-type=drupal9 --docroot=web --create-docroot
ddev start
ddev composer create "drupal/recommended-project:^9"
ddev composer require drush/drush
Expand Down Expand Up @@ -220,7 +220,7 @@ The Laravel project type can be used for [Lumen](https://lumen.laravel.com/) lik
```bash
mkdir my-laravel-app
cd my-laravel-app
ddev config --project-type=laravel --docroot=public --php-version=8.1
ddev config --project-type=laravel --docroot=public --create-docroot --php-version=8.1
ddev composer create --prefer-dist --no-install --no-scripts laravel/laravel -y
ddev composer install
ddev exec "php artisan key:generate"
Expand All @@ -232,7 +232,7 @@ The Laravel project type can be used for [Lumen](https://lumen.laravel.com/) lik
```bash
git clone <your-laravel-repo>
cd <your-laravel-project>
ddev config --project-type=laravel --docroot=public --php-version=8.1
ddev config --project-type=laravel --docroot=public --create-docroot --php-version=8.1
ddev start
ddev composer install
ddev exec "php artisan key:generate"
Expand All @@ -247,7 +247,7 @@ The Laravel project type can be used for [Lumen](https://lumen.laravel.com/) lik

```bash
mkdir ddev-magento2 && cd ddev-magento2
ddev config --project-type=magento2 --php-version=8.1 --docroot=pub --disable-settings-management
ddev config --project-type=magento2 --php-version=8.1 --docroot=pub --create-docroot --disable-settings-management
ddev get ddev/ddev-elasticsearch
ddev start
ddev composer create --repository=https://repo.magento.com/ magento/project-community-edition -y
Expand Down Expand Up @@ -288,7 +288,7 @@ The Laravel project type can be used for [Lumen](https://lumen.laravel.com/) lik
## Moodle

```bash
ddev config --composer-root=public --docroot=public --webserver-type=apache-fpm --database=mariadb:10.6
ddev config --composer-root=public --docroot=public --create-docroot --webserver-type=apache-fpm --database=mariadb:10.6
ddev start
ddev composer create moodle/moodle -y
ddev exec 'php public/admin/cli/install.php --non-interactive --agree-license --wwwroot=$DDEV_PRIMARY_URL --dbtype=mariadb --dbhost=db --dbname=db --dbuser=db --dbpass=db --fullname="DDEV Moodle Demo" --shortname=Demo --adminpass=password'
Expand Down Expand Up @@ -327,7 +327,7 @@ Though you can set up a Shopware 6 environment many ways, we recommend the follo

```bash
mkdir my-shopware6 && cd my-shopware6
ddev config --project-type=shopware6 --docroot=public
ddev config --project-type=shopware6 --docroot=public --create-docroot
ddev composer create shopware/production:^v6.5
# If it asks `Do you want to include Docker configuration from recipes?`
# answer `x`, as we're using DDEV for this rather than its recipes.
Expand All @@ -349,7 +349,7 @@ Use a new or existing Composer project, or clone a Git repository.
```bash
mkdir my-silverstripe-app
cd my-silverstripe-app
ddev config --project-type=silverstripe --docroot=public
ddev config --project-type=silverstripe --docroot=public --create-docroot
ddev composer create --prefer-dist --no-scripts silverstripe/installer -y
ddev start
ddev sake dev/build flush=all
Expand All @@ -360,7 +360,7 @@ Use a new or existing Composer project, or clone a Git repository.
```bash
git clone <your-silverstripe-repo>
cd <your-silverstripe-project>
ddev config --project-type=silverstripe --docroot=public
ddev config --project-type=silverstripe --docroot=public --create-docroot
ddev start
ddev composer install
ddev sake dev/build flush=all
Expand All @@ -386,7 +386,7 @@ The Laravel project type can be used for [Statamic](https://statamic.com/) like
```bash
mkdir my-statamic-app
cd my-statamic-app
ddev config --project-type=laravel --docroot=public
ddev config --project-type=laravel --docroot=public --create-docroot
ddev composer create --prefer-dist --no-install --no-scripts statamic/statamic
ddev composer install
ddev exec "php artisan key:generate"
Expand All @@ -397,7 +397,7 @@ The Laravel project type can be used for [Statamic](https://statamic.com/) like
```bash
git clone <your-statamic-repo>
cd <your-statamic-project>
ddev config --project-type=laravel --docroot=public
ddev config --project-type=laravel --docroot=public --create-docroot
ddev start
ddev composer install
ddev exec "php artisan key:generate"
Expand All @@ -411,7 +411,7 @@ The Laravel project type can be used for [Statamic](https://statamic.com/) like
```bash
mkdir my-typo3-site
cd my-typo3-site
ddev config --project-type=typo3 --docroot=public --php-version 8.1
ddev config --project-type=typo3 --docroot=public --create-docroot --php-version 8.1
ddev start
ddev composer create "typo3/cms-base-distribution"
ddev exec touch public/FIRST_INSTALL
Expand All @@ -423,7 +423,7 @@ The Laravel project type can be used for [Statamic](https://statamic.com/) like
```bash
git clone https://github.com/example/example-site
cd example-site
ddev config --project-type=typo3 --docroot=public --php-version 8.1
ddev config --project-type=typo3 --docroot=public --create-docroot --php-version 8.1
ddev composer install
ddev restart
ddev exec touch public/FIRST_INSTALL
Expand Down Expand Up @@ -468,7 +468,7 @@ There are several easy ways to use DDEV with WordPress:
```bash
mkdir my-wp-bedrock-site
cd my-wp-bedrock-site
ddev config --project-type=wordpress --docroot=web
ddev config --project-type=wordpress --docroot=web --create-docroot
ddev start
ddev composer create roots/bedrock
```
Expand Down