โญ๏ธ Features¶
The following list includes โ completed and ๐ก upcoming features.
- ๐ง Drupal
- โ Based on drupal-composer/drupal-project
- โ Drupal 10
- โ Configurable webroot
- โ Pre-configured settings
- โ Custom module scaffold
- โ Custom theme scaffold
- โ Tests scaffold
- โ Configuration for admin modules: Environment indicator, Shield, Stage file proxy
- โ Configuration for Search API (Solr)
- โ Configuration for caching (Redis)
- โ Configuration for antivirus (ClamAV)
- ๐ณ Docker services
- โ Nginx
- โ PHP
- โ MariaDB
- โ Solr
- โ Redis
- โ ClamAV
- โ Chrome
- ๐จ Hosting
- โ Acquia
- โ Lagoon
- ๐ก Pantheon
- ๐ก Platform.sh
- ๐ป Local development
- โ Docker Compose + Ahoy
- ๐ก Lando
- ๐ก DDEV
- ๐๏ธ CI/CD
- โ Circle CI
- ๐ก GitHub Actions
- ๐ก GitLab CI
- ๐ก Azure Pipelines
- ๐ ๏ธ Tooling
- โ Behat + Drupal extension + Behat Screenshot + Behat steps
- โ ESLint
- โ PHP Parallel Lint
- โ PHPCS
- โ PHPMD
- โ PHPStan
- โ PHPUnit
- โ SASS Lint
- โ SASS
- โ Twigcs
- ๐ก Pa11y
- โ๏ธ Workflow
- โ Database from FTP, CURL, Docker image, hosting provider
- โ Pull request template
- โ Release drafter
- โ PR auto-assign
- โ PR auto-label
- โ Deployment notification to email
- โ Deployment notification to GitHub
- โ Deployment notification to Jira
- โ Deployment notification to New Relic
- โ Automated dependencies updates (Renovate)
- ๐ Documentation
- โ Your project README.md
- โ Your project documentation
- โ DrevOps documentation
- ๐งช DrevOps
- โ Unit test coverage for scripts
- โ Functional test coverage for workflows
- โ Integration test coverage for deployments
- โ DrevOps updates
- โ Basic installer
- ๐ก Advanced installer CLI UI
- ๐ก Advances installer Web UI
- ๐ก Automated project setup
- ๐ก Project dashboard