guardrdistro / guardr-project
Project template for Guardr Drupal 8 projects with composer
Requires
- php: >=7.0.8
- composer/installers: ^1.2
- cweagans/composer-patches: ^1.6.5
- drupal/console: ^1.0.2
- drupal/core: ^8.8.0
- drupal/core-composer-scaffold: ^8.8.0
- drupal/guardr: ^1.0
- drupal/guardr_core: ^1.0
- drush/drush: ^9.7.1 | ^10.0.0
- vlucas/phpdotenv: ^4.0
- webflo/drupal-finder: ^1.0.0
- zaporylie/composer-drupal-optimizations: ^1.0
Requires (Dev)
- drupal/core-dev: ^8.8.0
Conflicts
This package is auto-updated.
Last update: 2024-11-10 17:38:05 UTC
README
Build Status
Overview
This project template provides a starter kit for managing secure-first Guardr Drupal projects.
Guardr is a Drupal distribution with a combination of modules and settings to enhance a Drupal application's security and availability to meet enterprise security requirements. Following the CIA Information Security Triad of confidentiality, integrity and availability, the Guardr distribution aims to provide a security minded foundation to Drupal applications.
Default Guardr installs make stronger password requirements, strengthens logging, prevents PHP input for content, implements some best practices for email content, and disables error display requiring you to opt in to debugging information using a variety of contributed modules and custom solutions.
This Guardr Composer Template is perfect for starting up a new secure site, if you have an existing Drupal site that you would like to secure, the Guardr Core project is right for you.
Install Instructions
Install Guardr using Composer
composer create-project guardrdistro/guardr-project:8.x-dev some-dir --no-interaction
Branch Details
- 8.x - Stable branch. Stable releases will be tagged.
- 8.x-test - Dev branch. Used for testing dev versions of Guardr and Guardr Core.
Drupal 9 Compatibility
Drupal 9 related work for Guardr: [META] Drupal 9 release plan for Guardr
Guardr Community
- Drupal Project Page
- Drupal Slack #contrib-guardr
- Follow Guardr on Twitter
License
The Guardr Project is licensed under a GNU General Public License v2 Read License