eaudeweb / recommended-project
Project template for Drupal 9 projects with a relocated document root
Installs: 84
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 148
Open Issues: 19
Type:project
Requires
- composer/installers: ^1.9
- cweagans/composer-patches: ^1.7
- drupal/adequate_passwords: ^1.0
- drupal/admin_toolbar: ^3.1
- drupal/advagg: ^6.0@alpha
- drupal/ajax_loader: ^2.0
- drupal/allowed_formats: ^1.5
- drupal/autologout: ^1.4
- drupal/backup_migrate: ^5.0
- drupal/blazy: ^2.22
- drupal/bootstrap_layout_builder: ^2.0
- drupal/captcha: ^2.0@beta
- drupal/ckeditor5_paste_filter: ^1.0@alpha
- drupal/ckeditor_accordion: ^2.0
- drupal/ckeditor_bs_grid: ^2.0
- drupal/clamav: ^2.0.2@RC
- drupal/conditional_fields: ^4.0@alpha
- drupal/core-composer-scaffold: 10.3.2
- drupal/core-project-message: 10.3.2
- drupal/core-recommended: 10.3.2
- drupal/crop: ^2.3
- drupal/easy_breadcrumb: ^2.0
- drupal/editor_advanced_link: ^2.0
- drupal/edw_healthcheck: ^1.18
- drupal/edwt: ^3.0
- drupal/elogger: ^1.1
- drupal/environment_indicator: ^4.0
- drupal/extlink: ^1.7
- drupal/facets: ^2.0
- drupal/field_group: ^3.4
- drupal/honeypot: ^2.0
- drupal/image_widget_crop: ^2.4
- drupal/imce: ^3.0
- drupal/lang_dropdown: dev-custom
- drupal/layout_builder_browser: ^1.4
- drupal/layout_builder_modal: ^1.1
- drupal/layout_builder_restrictions: ^2.12
- drupal/layout_builder_st: ^1.0@alpha
- drupal/link_attributes: ^1.11
- drupal/media_library_edit: ^3.0
- drupal/media_responsive_thumbnail: ^1.3
- drupal/menu_link_attributes: ^1.2
- drupal/metatag: ^1.19
- drupal/oembed_lazyload: ^2.0
- drupal/optional_end_date: ^1.2
- drupal/pathauto: ^1.9
- drupal/real_aes: ^2.5
- drupal/recaptcha: ^3.2
- drupal/redirect: ^1.7
- drupal/remove_username: ^1.3
- drupal/search_api: ^1.23
- drupal/select2: ^1.15
- drupal/simple_search_form: dev-custom
- drupal/slick: ^2.11
- drupal/slick_views: ^2.6
- drupal/smart_trim: ^2.0
- drupal/smtp: ^1.0
- drupal/spamspan: ^3.0@beta
- drupal/tfa: ^1.2
- drupal/token: ^1.10
- drupal/twig_tweak: ^3.3
- drupal/webform: ^6.1
- drupal/webp: ^1.0@beta
- drupal/xmlsitemap: ^1.2
- drush/drush: ^12
- eaudeweb/edw_modules: dev-main
- eaudeweb/heavy-lifter: ^2
- npm-asset/select2: ^4.0
- oomphinc/composer-installers-extender: ^2.0
- slick/slick: ^1.9.0
Requires (Dev)
- brainmaestro/composer-git-hooks: ^3.0@alpha
- drupal/coder: ^8.3
- drupal/core-dev: ^10
- drupal/devel: ^5.1
- drupal/stage_file_proxy: ^2.0
- drupal/twig_vardumper: ^3.0
- mglaman/phpstan-drupal: ^1.1
- overtrue/phplint: ^9.0
- phpmd/phpmd: ^2.13
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.1
Conflicts
- 19822.x-dev
- 10.x-dev
- 9.x-dev
- dev-added_recipes
- dev-24555_fixed_install_2
- dev-24555_fixed_install
- dev-21660-imce-module-install-and-configure
- dev-23374-update-core-modules-fix-errors
- dev-20537-installed-modules-issue-27
- dev-21522-adequate_passwords-module
- dev-21522-password-module
- dev-20539-disable-instert-image-WYSIWYG-editor
- dev-20540-media-search-filename
- dev-20536-people-overview
- dev-20533-elogger-module
- dev-20535-cache-max-rows
- dev-20534-extlink-module
- dev-20065-fix-phpstan-errors
- dev-19161-content-listing-block
- dev-17731-header-default-for-d10
- dev-18952-news-content-type
- dev-17026-modules-and-patches
- dev-17027-advagg
- dev-16278-install-modules
- dev-test
- dev-15826-simple_pass_reset
This package is auto-updated.
Last update: 2024-11-02 19:55:23 UTC
README
- 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.
PROJECT NAME
Short project description.
I. Prerequisites
II. Project setup
- 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
III. Installation
- Run
./install.sh
IV. Development
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