Production Checklist
A checklist based on the active configuration, for site launch and maintenance.
Scope
Sections covered by this checklist:
- System wide status and reports
- Contributed projects review
- Vendors, custom code and libraries
- Spam related configuration and modules
- Security and access control
- Content model review and proofreading
- Frontend basic checks
- Database and configuration
- Performance and caching configuration
- Various test coverage
- Analytics
- Server configuration and backups
- Basic SEO
- Legal aspects
- Project documentation
Installation
composer require drupal/production_checklist
Start ticking via Configuration > Development > Production Checklist
Optionally add or remove sections.
Dependency
Related module
This module is only a checklist, with very minimal review. The purpose is to manually check that the setup is production ready. For more advanced review and monitoring use
Production check & Production monitor.
Roadmap
Features to be implemented in forthcoming releases.
Filters
Due to the amount of items to check, filters can provide more context across sections.
- Musth have / nice to have
- Launch / release / maintenance
Sections configuration
Each section could be added or removed via configuration (e.g. 'Sysadmin' or 'Legal' could be part of another validation process).
Remaining task: #2954731: When a section that contains checked items is being removed via configuration, clear the checked items.
Notification
Be notified once a checked item has been invalidated by configuration (e.g. 'Email obfuscation' has been marked has checked but a new email field has been created and has not been protected against email address harvesting).
Feedback
Here is an open issue about feedback and suggestions #2953875: Module feedback & suggestions.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Release date | |
|---|---|---|---|---|
| 8.x-1.0-alpha6 | Pre-release | Aug 8, 2023 |