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
480 results found
-
Live stats for the End User/Reseller that shows memory usage, DB Usage.
Live stats for the End User/Reseller that shows memory usage, DB Usage. Basically something like how cPanel shows for the End Users. There is already Server stats for the admin since Plesk360 but there is nothing for the End Users.
1 voteSince Plesk 18.0.51 users have an on-demand button "Refresh usage stats" on their statistics page. This updates the disk space usage charts. DB usage can already be seen in total in that pie chart, but also separately per database on the "Database" page.
If "memory" usage means RAM usage for you, please comment how RAM instant RAM usage of a single domain could have an impact on server operations, because such usage would change greatly within milliseconds.
-- PD
-
Ability to change favicon.ico for Plesk on permanent basis
At this moment you can change favicon.ico by replacing /usr/local/psa/admin/htdocs/favicon.ico, however it will be replaced on Plesk update.
It is also not possible to make it permanent using custom theme from Plesk branding guide.
Please make a way to customize favicon.ico on permanent basis
145 votesThis functionality is now available in the latest Plesk Obsidian 18.0.45. You can find additional information in Plesk Documentation.
Let us know if you have any feedback - visit our forum at https://talk.plesk.com.
— AY
-
Ability to edit the email queue for subscriptions
Would be very helpful if we could edit the email queue for subscriptions without server-wide admin rights. Unfortunately, as a Plesk user, I cannot edit the email queue in my subscription.
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, the reason also be shown.
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
-
Update PhpMyAdmin to 5.1.1
The feature "row export" is missing since the update to 5.1. Please consider updating asap :
3 votesUpdated in Plesk 18.0.37: https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18037
—
IG -
Diskspace calculation for remote PostgreSQL databases
Add diskspace calculation for remote PostgreSQL databases
3 votesDisk space calculation for remote PostgreSQL databases became available in Plesk 18.0.57, published November 21st, 2023.
-- PD
-
keep up with .Net core and install Node.Js on Windows
I have Godday and they are saying They are limited by Plesk on what frameworks are available. The version that Godaddy is offering is stuck on out-of-date .net core frameworks that are no longer supported by Microsoft. the most recent I can run is .net core 2.0 for crying out loud 5 is already out and 6 is only a few months away.
Also ??? why ??? no Node.JS options available on windows? I'm a .net developer and most on the site are portfolio sites or small sites that I really could use the most recent .Net framework and Node.JS.…5 votesTo manage up-to-date .NET versions, use https://www.plesk.com/extensions/dot-net/
To manage up-to-date Node.js versions, use https://www.plesk.com/extensions/node-js/
--AA
-
Add SSH2 extension to PHP default extensions to improve security
Hi,
Please consider add SSH2 extension to PHP default available extensions.
To be able to use FTP over SSH (SFTP) the SSH2 extension must be installed on PHP.
IN SHORT: SFTP (SSH2 EXTENSION) = SECURITY
SFTP means secure file transfer via Secure Shell (or SSH), hence the name SSH File Transfer Protocol (SFTP). The two devices (server and client) communicate via a single channel, that of SSH, in which the remote file management commands are sent and where the file transfer takes place. By default, the only port required for SFTP is 22, the same as SSH.
SFTP implements the…
33 votesSince Plesk Obsidian 18.0.49 that was published December 20th, 2022, the Plesk PHP configuration page in "Tools & Settings" has a new option where you can easily install PHP PECL packages. The SSH2 extension is a PECL package as described in https://pecl.php.net/package/ssh2. It can be installed right out of the Plesk user surface using the new PECL installer.
-- PD
-
Allow logins to WordPress while "maintenance" mode is engaged.
Imagine being able to perform actual maintenance, when "maintenance mode" is engaged... Instead, actual maintenance can only be done with a 3rd party extension. Or, consider changing the labeling of "maintenance mode" to "WordPress On/Off" since engaging maintenance mode prevents actual maintenance, prevents logging in, and just shuts down the site.
1 voteThis ability was added to WordPress Toolkit v5.7. You can turn it off in maintenance mode settings, if you wish so.
—AK
-
Enable sending e-mails to same domain on external server even if Mail service is enabled for a domain
As more and more customers move to G Suite and Office 365, there is a need to send authenticated emails from local SMTP to external server that handles same domain.
Lets say example.com has a WordPress installation that sends notifications, order confirmations, form confirmations, ... to avoid spam and meet best practices, I will create local e-mail account mail@example.com.
If domain has G Suite hosting info@example.com, emails from mail@example.com will not be delivered, because of Plesk's setup.
As long as mail is enabled locally, one will get error: Recipient address rejected: User unknown in virtual mailbox table; even…
57 votesSince early 2023 a third option between "Enabled" and "Not configured" for the "Mail Settings" in a domain was added: "Disabled for incoming mail". This lets you send emails from your domain through sendmail with authentication and also lets you send mails through the PHP mail() function, but it does not deliver these mails locally. This solves the issue where mail domains are located elsewhere while a website generates emails from forms or other application scenarios.
We'll be happy to read your comments if you have additional requirements.
-- PD
-
Ability to add MX DNS record with a custom priority from Plesk GUI
Currently, MX record the dropdown priority options are available at an interval of "5".
However, Google Mail and G-Suite require to create MX-record with a priority 1, which is not available in Plesk.
There is similar request here https://talk.plesk.com/threads/google-mail-dns-wont-validate-unless-mx-priority-is-1.357702/
Please, add ability to set other MX priorities in Plesk interface.
20 votesThis functionality was added in Plesk Obsidian 18.0.30. G Suite can now be set up with the Plesk DNS service because it is now possible to set an MX priority value to 1 in the Plesk interface. Let us know if you have any feedback.
— AY
-
HTTP/3
add HTTP/3
635 votesWe are happy to announce that HTTP/3 support is now available in Plesk Obsidian 18.0.61 (https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18061). We suggest you update to Plesk 18.0.61 and check it out.
You can find additional information at https://docs.plesk.com/en-US/obsidian/administrator-guide/80026/.
If you have any feedback on the implementation of this feature, please let us know on the forum: https://talk.plesk.com/threads/http-3-supported-by-plesk.352979/
— AY
-
Mod Security v3.x.x (aka libmodsecurity) for NGINX and Apache
Hi,
Please consider implementing Mod Security v3.x.x (aka libmodsecurity) for NGINX and Apache in the next Plesk update.
At the moment any Plesk user if he wants to use Mod Security (official version supported by Plesk) is forced to use it as a web server:
- Apache
or
- Apache + NGINX
Any Plesk user who wants to use only NGINX as a web server and without using Apache at the moment cannot use Mod Security because Plesk does not currently support it for NGINX exclusively web servers.
Here are some of the advantages of Mod Security v3.x.x (aka libmodsecurity and these…
15 votesAlready supported in Plesk 18.0.32: https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18032
—
IG -
docker logs
Docker containers' logs are not being rotated and in time occupies a lot of space.
It would be nice if there was an option to specify flags like:
--log-driver json-file
--log-opt max-size=50
--log-opt max-file=210 votesAlthough the current behavior is the default for the Docker service itself, it can be changed in several ways,
- For the service as a whole, "Configure the default logging driver"
- With the new Docker extension version, it is possible to launch Portainer from the extension; with Portainer, it is possible to configure logging settings individually for containers.
We would love to hear your feedback on our forum at https://talk.plesk.com.
— AY
-
Implement solution instead of myLittleAdmin for Plesk for Windows
Vulnerability CVE-2020-13166 was discovered in myLittleAdmin and since the only option to completely mitigate the issue is to remove myLittleAdmin, it would be good to implement another tool to manage MS SQL databases through the web interface (instead of resorting to Microsoft SQL Management studio)
20 votesAs announced earlier, MyLittleAdmin was retired in June 2023 due to security issues that have not been fixed by their developers. Instead, please find a variety of database management solutions here: https://support.plesk.com/hc/en-us/articles/13302777933719
-- PD
-
Add possibility for Detach button in WordPress Toolkit, that it can check and remove records for non-existed WP instance from the WordPress
At the moment the situation is following:
I scenario
The WordPress instance is installed in the /var/www/vhosts/example.com/httpdocs/old/ directory.
If the mentioned directory was manually removed from the server-side and the Detach button was pressed after in Domains > example.com > WordPress, the leftovers of the non-existed WordPress instance still can be found in WordPress SQLite database /usr/local/psa/var/modules/wp-toolkit/wp-toolkit.sqlite3II scenario
The WordPress instance is installed in the /var/www/vhosts/example.com/httpdocs/old/ directory and files from this directory were manually moved to /var/www/vhosts/example.com/httpdocs/.
The Detach button was pressed after in Domains > example.com > WordPress, however the leftovers from the WordPress instance that currently is…2 votesStarting with v5.9.2, when a site is detached, information about it should be removed from WPT SQL DB.
--AK
-
Add portainer
while somewhat noob friendly the current docker plugin is just missing pretty much every feature to make it useful for anyone else than a hobbyist.
Portainer is multitudes more powerful and feature rich to serve the power users, for example being able to set up networks and swarms
21 votesThe Docker extension now supports launching a Portainer container. Portainer is container management software that makes it easier to deploy containers and stacks, manage Docker networks, create users and teams, and more! We would love to hear your feedback on our forum at https://talk.plesk.com.
— AY
-
Hotlink protection Exception
It would be good to have a way to add exceptions to the hotlink protection, so that some images can be available on thid-party resources.
This is especially useful for adding logos to email's headers/signatures.
1 voteWordPress Toolkit v5.7 adds the ability to choose which file extensions should be protected and which domains should be trusted. If these changes do not cover your use-case, please let us know.
—AK
-
Manage Wordpress updates, themes and pluging via CLI
It is only possible to install a new WordPress instance with such options:
https://docs.plesk.com/en-US/obsidian/cli-linux/using-command-line-utilities/wptoolkit-wordpress-toolkit.78685/For example:
plesk ext wp-toolkit --install -domain-name <domain> -auto-updates true -plugins-auto-updates true -themes-auto-updates trueThe other way is to manage it via Plesk GUI for existing domains:
https://support.plesk.com/hc/en-us/articles/115002224733Please add a feature to manage all updates for existing wordpress domains via SSH/WP-CLI
4 votesWPT v6.0 adds REST API that allows you to manage all these things w/o opening GUI. Let us know if you have any feedback.
--AK
-
Be prepared for Debian Bullseye
Debian Bullseye should be released in Summer 2021.
For Buster, it took a whole year to have a compatible Plesk version. Please improve on that and aim to have a version ready when Buster arrives.
6 voteshttps://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18042
Debian 11 is now supported.
--
IG
-
Update to phpmyadmin 5.1
phpmyadmin 5.1 with fully php 8 compatibility is out.
Should be nice to have it.
Thanks for your work.
1 voteUpdated phpMyAdmin to version 5.1.0
https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18035
—
IG
- Don't see your idea?