I recently ‘discovered’ the WP Workbench, great work! For it to become my daily driver instead of MainWP, I would like to be able to filter the list of instances not only by name, but also by a tag (so I can select all virtual servers related to 1 client, for example). Is this something you could add?
Unfortunately, not enough for me… I have clients with a lot of different domain names and sometimes even multiple virtual servers. In MainWP (that is my daily driver, although I’m using WP Workbench more and more) I can set a client and/or set tags for each WordPress install.
Oh, while I’m at it 2 other suggestions:
malware scanner (maldet/chkrootkit)
option to install 8G firewall in .htaccess
These additions would also be really nice to have.
integrity check is good enough scan imho. (@Ilia you probably mean wp core/plugin verify-checksums , right?)
MainWP feature. you can have clients and tags in MainWP, and assign to each wp site..
MainWP does a lot of things, one of those is sending reports to clients about their sites.
Sorry, I had the flu for more than a week so I couldn’t reply. Yes integrity check is nice for sure for core and plugins, but what about malware which places itself in the uploads folder? But maybe it’s better to let a maldet scan run system-wide.
I’m not sure we should worry about AV scans, as most AV scan implementations are often heavy.
You’re welcome.
So, how would you prefer handling tagging? Would you expect it to be done from the WP Workbench Manager page, or individually from the WP Workbench page for each instance, and just have it displayed on the Manager page, or both?
I think it would be easiest (from a user perspective) to be managed from the WP Workbench Manager page: select some of the sites and set 1 (or more) tags for these.
These should be optional, not linked to WordPress, but all major panel platforms offer it. I have used AV before and occasional scanning of the home directories can flag up infected sites. Not all sites have a dedicated admin.
Another feature which would be VERY handy for me: cloud backups. I’m using the WPVivid plugin right now to backup sites to pCloud to have an offsite backup and to not occupy my clients’ disk space.
There are both an API and a CLI program for pCloud available:
We already have an option to back up to multiple cloud storage providers in WP Workbench, using the same cloud services as normal backups in Virtualmin.
@aedifex Support for tags has been added in the latest WP Workbench 2.1.0 release.
To display it, enable the tags column in the module configuration. This adds a clickable row that allows setting tags separated by commas or semicolons, with filtering available either through the select dropdown in the top right or the standard table filter.
Note that the current version of Webmin and the Authentic theme does not display the select box neatly on the top right, and it appears on the top left instead. The next Webmin update will fix this as well.
Great, sorry I didn’t know these were linked. What is the best way to submit a feature request for pCloud support? I’m in Europe so I would really like to keep the data in Europe because of the GDPR.
Virtualmin Pro already supports backup to any S3-compatible storage option. I’m sure there are European companies that offer that (I don’t know if pCloud is among them).
Hetzner has S3 storage S3 storage solution: Object Storage by Hetzner but I would prefer to connect it to pCloud. There is a workaround with rclone connecting to pCloud and then starting an S3 server with rclone serve s3: