diff --git a/.env.example.dev b/.env.example.dev index 29f2722..6345ea4 100644 --- a/.env.example.dev +++ b/.env.example.dev @@ -15,16 +15,6 @@ SYSTEM_EMAIL_PORT= SYSTEM_EMAIL_USERNAME= SYSTEM_EMAIL_PASSWORD= -# Database connection settings -CRAFT_DB_DRIVER=mysql -CRAFT_DB_SERVER=127.0.0.1 -CRAFT_DB_PORT=3306 -CRAFT_DB_DATABASE= -CRAFT_DB_USER=root -CRAFT_DB_PASSWORD= -CRAFT_DB_SCHEMA=public -CRAFT_DB_TABLE_PREFIX= - # General settings CRAFT_SECURITY_KEY= CRAFT_DEV_MODE=true diff --git a/composer-scripts/post-create-project.php b/composer-scripts/post-create-project.php index c605136..996d3ce 100644 --- a/composer-scripts/post-create-project.php +++ b/composer-scripts/post-create-project.php @@ -37,6 +37,18 @@ replacement: "name: $projectSlug", ); +/** + * Update PRIMARY_SITE_URL in .ddev/.env.web + */ + +$primarySiteUrl = "https://$projectSlug.ddev.site"; + +ScriptHelpers::replaceFileText( + filePath: "$cwd/.ddev/.env.web", + pattern: '/PRIMARY_SITE_URL="https?:\/\/[^"]+"/', + replacement: "PRIMARY_SITE_URL=\"$primarySiteUrl\"", +); + /** * Update package.json */