Hi,
We are running +50 sites, all based on bedrock and composer. We have our own themes/plugins and premium plugins in our own gitlab repository for centralized storage and accessible for all our sites. We use GitHub - sourcebroker/deployer-extended-wordpress-composer: Composer based WordPress deployment with deployer.org. for release based deploy on local/staging/production.
We like this toolset and way of working, but the downside is that we can´t use services like https://infinitewp.com/ or https://mainwp.com/ for easy maintenance (wp/theme/plugin updates, because if you do update, composer file will be out of sync) or to get a quick overview of the health status for all our sites.
We would like to have a dashboard where we can see for example which sites are in most need of wp/theme/plugin update, which sites are running old php version, which sites uses this plugin that we just updated, we have premium plugin version X in our repository but author have published a new version etc. The dashboard will help us with maintenance to know which sites are up to date and which sites that needs update. The actual updates will be done manually site by site with our deploy script and in the order local/staging/production.
Any other agencies that wants to share how you are dealing with the maintenance of multiple sites? Do you know any good tool/service for this that works with composer based sites? I guess we can´t be the only ones struggling with this.
Thanks,
/Per