- Create a new project on your computer.
composer create-project eaudeweb/recommended-project:10.x-dev [project-name]
- When asked
"Do you want to remove the existing VCS (.git, .svn..) history? [Y,n]?"
chooseY
- Customize
example.robo.yml
- Update project name in
.ddev/config.yaml
- Update
README.md
Below you will find the default README template, please update the README file after creating the project.
Short project description.
Using DDEV | Using LAMP stack |
---|---|
mkcert | PHP 8.2 |
DDEV 1.22.0+ | MySQL 5.7.8+ / MariaDB 10.3.7+ |
Apache / NGINX | |
Composer | |
NVM | |
Node.js 18 (run nvm use 18 ) |
- Clone the repository
- Copy
example.robo.yml
torobo.yml
and customizeusername
,password
andadmin_username
- Copy
.env.example
to.env
and configure the variables there
If you are using LAMP stack and not DDEV, also the following steps are also required:
- Create a new database
- Create a new virtual host pointing to the web folder of this project
- Update your
/etc/hosts
file accordingly - Copy
web/sites/example.settings.local.php
toweb/sites/default/settings.local.php
and customize database credentials. - Copy
example.salt.txt
tosalt.txt
- Run
./install.sh
Please make sure you are familiar with:
- Working with helpdesk: https://drupal.eaudeweb.ro/docs/use/helpdesk
- Our GIT workflow: https://drupal.eaudeweb.ro/docs/development-guide/git-workflow
- DDEV deveopment guide: https://drupal.eaudeweb.ro/docs/technical/documentation/development-ddev