Feature Suggestions
Please provide here your suggestion for new functionality for Plesk. We encourage you to review and vote for suggestions of others. The top-ranked suggestions are likely to be included in the next versions of Plesk.
Please write in English so that voters from all over the world can read and support your request.
Off-topic posts will be removed from here
478 results found
-
Allow changing additional wp-cron task settings
When "Disable wp-cron.php option" is enabled, it is possible to customize only task's execution time, or it will be re-created with the default settings (details: https://docs.plesk.com/en-US/obsidian/administrator-guide/73391/#setting-up-a-regular-run-of-wp-cron-php).
Add an option to customize other wp-cron.php task's properties (description, send notifications or not, etc).
2 votesWordPress Toolkit v5.4 now allows you to explicitly choose if you need a replacement cron task and to modify the settings of this cron task.
—AK
-
Add the option to remove emails from a particular domain from the mail Queue
Example:
Malware has created a lot of spam that was sent from the domain example.com and the mail queue is full.
I would like to have the option to find all the emails from that domain in the mail queue and remove them with one click instead of obtaining the mailqueueIDs and trying to push them to "postsuper -d -".To make it simple, it's a filter (e.g. sender contains example.com) + option to remove.
2 votesWe are happy to announce that the ability to Track Email Delivery is now available in Log Browser 1.8.0. In the new version, Plesk customers (as well as Plesk administrators) can track email delivery and manage deferred emails right in the domain card (under the "Mail" tab).
You can find additional information at https://docs.plesk.com/release-notes/obsidian/change-log/#log-browser-1.8.0.
If you have any feedback on the implementation of this feature, please let us know on the forum: https://talk.plesk.com/threads/your-experience-with-mail-delivery-troubleshooting-in-plesk.373062/
— AY
-
Let us have Plesk cGroups Manager out of the box
I think that with the price of cloudlinux being so cheap at 14$ per 1 license which includes the capability of using cGroups to manage resources, plesk should offer it out of the box and not on a paid extension because it's effectively cheaper to use cloudlinux for all the extra benefits instead of buying the hosting pack just for cGroups manager.
Please consider adding it as a permanent feature out of the box.
2 votesThis functionality was added in Plesk Plesk Obsidian 18.0.41 (https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18041). We suggest you to upgrade and check it out.
Let us know if you have any feedback (https://talk.plesk.com/threads/cgroups-manager-is-now-a-free-to-use-feature.363772/).
— AY
-
Mail log Analyser via Panel (only for admin)
Way to filter Mail log via Panel (only for admin), it is necessary to view messages statistics for particular mail account.
2 votesWe released the ‘Mail Log Browser’ extension
https://ext.plesk.com/packages/942273dc-a99b-4744-9e8f-c4a4b047c63d-log-browser
This extension allows you to check the statuses of all emails sent to and from your server by reviewing maillog and filtering by date, source, or any string pattern; also it’s possible to check mail logs in real-time (‘tail -fn0’ analog).
It’s available for Plesk Administrators and supports Postfix and Qmail mail servers.
—
IG -
Adding a "Requeue" button to the Mail Queue interface
Currently, there are three buttons in the mail queue interface.
Refresh, Remove, ClearThese are fine when there is Spam in the mail queue but for normal emails, it would be nice to have an additional "Requeue" button.
Now, when I spot an email that shouldn´t be deferred I have to log in over SSH and execute: /usr/sbin/postsuper -r ALL to requeue them.
Just like the "Remove" button works for selected emails the "Requeue" button would work for requeueing selected emails.
2 votesWe are happy to announce that the ability to Track Email Delivery is now available in Log Browser 1.8.0. In the new version, Plesk customers (as well as Plesk administrators) can track email delivery and manage deferred emails right in the domain card (under the "Mail" tab). If an email has been deferred, it is also possible to resend it with the Track Email Delivery tool.
You can find additional information at https://docs.plesk.com/release-notes/obsidian/change-log/#log-browser-1.8.0.
If you have any feedback on the implementation of this feature, please let us know on the forum: https://talk.plesk.com/threads/your-experience-with-mail-delivery-troubleshooting-in-plesk.373062/
— AY
-
Turn on WP-toolkit smart updates via CLI
Add the possibility to enable smart updates per domain via CLI
2 votesThe ability to enable and disable Smart Updates via CLI was added in WPT 4.8, released last week. Run ‘plesk ext wp-toolkit —smart-update’ to learn more about this command.
—AK
-
In WordPress Toolkit Settings, provide an option for default table name prefix
Currently, we can define the default database prefix, but it assigns a random table name prefix, which is confusing to users. I'd like an option to specify the default table name prefix
2 votesThis functionality is now available in WPT 4.9.0. Let us know on our forum if you have any feedback!
—AK
-
Add functionality to install, modify and manage wordpress or joomla via API
Right now you can set a service plan to have WordPress or Joomla pre-installed with any new subscriptions, however the installation data such as admin usernames, passwords, site titles are randomized more so if the subscription/domain is setup via API. I think it could be nice if there was an option to install them with custom data or customize them via API. such that when installing via API, i can explicitly set the site title, admin username and passwords, database usernames and passwords etc.
2 votesWPT v6.0 adds REST API for the majority of WP Toolkit operations. Please file a separate request for Joomla, since it's a different project. Let us know if you have any feedback.
--AK
-
Add custom dns recursion settings via Plesk GUI or CLI and avoid overwriting by Plesk
Going to Tools & Settings > DNS Template > DNS Recursion Settings, it's not possible to set a custom list of IPs or hostnames, it's only possible to choose between different options: any host, localnets, localhost.
As a workaround to this limitation, i'ts required to customize the options section in the /etc/named.conf file, but it gets overwritten by Plesk.
Please, add the possibility to customize the dns recursion settings via Plesk GUI and to keep the custom allow-recursive set in /etc/named.conf file.
2 votesThis feature is already available since version Plesk Obsidian 18.0.42.
Let us know if you have any feedback - visit our forum at http://talk.plesk.com.
— AY
-
Please show what is about to be deleted in the confirmation dialogs
I appreciate a lot that you ask users if they really want to delete.
In many cases one doesn't know if they have (unintentionally) selected too much. So it would be nice if either a list of objects (subdomains, mail addresses or what ever) or at least the number of items being deleted would be shown.2 votesThe improvement is available since the 18.0.38 version (#PPP-54067)
—
AA -
Show selected items when removing Service Plan, Subscription, Customer, Domain or Reseller
Currently, when trying to remove any Service Plan, Subscription, Domain, Customer or Reseller, the following text is shown:
"Confirm that you want to remove the selected domains"
However, it would be perfect to show the selected items and the selected quantity.
2 votesThe improvement is available since Plesk 18.0.38 version (#PPP-54062).
—
AA -
Add support for MicroSoft Web Deploy 4.0
Web Deployv.4.0 was installed on the server before Plesk.
Now WebDeploy is displayed as installed in Plesk installer.
However, it is not detected by Plesk in Tools & Settings > Server Components(Refresh does not help either).Please add support for WebDeploy 4.0
2 votesWebdeploy 4.0 is shipped with Plesk since Plesk Onyx 17.9, December 18th, 2018.
-- PD
-
Restart services on failure using systemd
We've noticed that Plesk services like plesk-php72-fpm are sometimes killed by the out of memory killer or otherwise crash and require manual intervention by us. The services could be made more resilient by adding the following file to supplement Plesk's service file and reloading systemd.
cat /root/reload-on-fail.conf
[Service]
Restart=on-failure
RestartSec=5scp /root/reload-on-fail.conf /usr/lib/systemd/system/plesk-php*-fpm.service.d/reload-on-fail.conf && systemctl daemon-reload
I've also made an ansible playbook for this:
https://gist.github.com/nbeernink/679b8c0bc635158b0ea4dfb96e10c7c5Additionally, you can also add this to services like nginx, mysql/mariadb, dovecot and postfix and they will restart on failure as well.
However instead of us all running these playbooks on old and new servers,…
2 votesAvailable since Plesk Obsidian: https://docs.plesk.com/release-notes/obsidian/change-log/#18-preview11
— rk
-
Add ECC CSR support
Now Plesk uses RSA encryption method, but we would like to use ECC CSR support as it's considered more modern.
2 votesWe’ve released Let’s Encrypt Extension 2.7.2: https://ext.plesk.com/packages/f6847e61-33a7-4104-8dc9-d26a0183a8dd-letsencrypt
2.7.2 (17 January 2019)
• [*] In Plesk for Linux 17.8 and later, the extension now supports issuing ECDSA certificates. To have the extension issue certificates signed with ECDSA, add the following lines to the panel.ini file:
[ext-letsencrypt]
key-algorithm = ECDSA
ecdsa-curve-name = prime256v1 ; can be omitted
—
IG -
Make Plesk File Sharing removeable
It's a prominent feature that is "offered" everywhere in the GUI but one can't get rid of it when it's not used and it's not uninstallable also. Please make it removable.
2 votesThe File Sharing component has been deprecated and will be removed soon. https://docs.plesk.com/release-notes/obsidian/deprecation-plan/
—
IG -
More Improvements for WordPress Toolkit: Bulk remove/clone UI (and command-line support)
- Option for "bulk remove" instances (included all wp-content folder)
- Option for bulk "clone" a WP instance to multiple subdomains/domains or subdirs
Of course, also include support for clone/remove instances using command-line support (https://docs.plesk.com/en-US/onyx/administrator-guide/plesk-administration/wordpress-toolkit-in-plesk.73563/)
2 votesWPT 4.6 introduces the ability to clone WordPress sites via CLI (command: plesk ext wp-toolkit —clone).
—AK.
-
Limitation for FTP username
Presently there is 16-char limitation for FTP username. This hinders migration from obscure hosting systems that use longer usernames.
Please, consider implementing the feature that would remove this 16-char limitation if Providers opts to do so.2 votesIncreased the maximum length of FTP usernames to 32 characters – https://docs.plesk.com/release-notes/onyx/change-log/#contents-179-preview12
—
IG -
Add the option "Security of wp-content/uploads folder only"
Securing the whole wp-content will break many commercial templates, while blocking script execution under the wp-content/uploads and wp-content/upgrade folder have no known side-effects.
2 votesWe have addressed this in WordPress Toolkit v3.5. Securing wp-content will now only secure wp-content/uploads. The option was renamed accordingly to avoid confusion. Hope this helps!
—AK
-
Migrations- & Transfer-Manager german localization
There is no localization available for Plesk migrator tool which is rather new extension provided by Plesk. As for now, it is available in English only.
I wish it in German.2 votesThe updated version of Plesk Migrator extension with localization support is available. Let us know if you find any issues.
-
Health Monitoring in Power View
It's a pity that Health Monitoring is not showing in Power View mode, only in Service Provider view. Adding a custom button won't help either in Power View.
2 votesNow Health Monitor is available in Power User View, see 17.5.3 MU#14 changelog.
https://docs.plesk.com/release-notes/onyx/change-log/#contents-1753-mu14SE
- Don't see your idea?