Run a phplist benchmark using this project.
Ideally a project that can run anywhere, as such docker is used with :
- mailcatcher to run a dummy SMTP server
- phplist image
- mysql
- composer is used to initialised the project (only for phplist 4 version when a stable schema is available )
- make, always use make as a step/task wrapper
make up
starts the containers, initialises db, mailcatcher and creates the php list base project.
- add faker through composer
- add sample configuration to be moved in the project after composer install is completed
- add a script to auto generate
- a list with X amount of subscribers
- campaigns with emails ready to go out
- script to start benchmarking by adding campaigns
- blackfire for APM data