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
425 results found
-
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
-
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
-
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
-
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 -
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
-
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 -
Add the possibility to define which theme will be set by default after the WordPress installation
For example when we add the required theme into the WordPress set, after the installation the "Twenty Twenty" theme will be set as default.
Please add the possibility to define which theme will be set by default after the WordPress installation as via the CLI method as via Plesk GUI.
The CLI method is important here because some customers use only this method for a WordPress installation.
6 votesWe have released this feature in WPT 5.2 update. You can use GUI or CLI to choose a theme that should be activated upon the installation of a set.
CLI command example: plesk ext wp-toolkit —sets -operation activate-theme -set-id ID -theme-id THEME_ID
If you’re using GUI, go to Sets and click on “+ Add Themes” button next to the corresponding theme.Let us know on our forum (talk.plesk.com) if you encounter any issues.
-
.net 5.0 support
you currently have 3.1 add support for .net 5.0 now that its released.
4 votesAlready supported in Plesk 18.0.32: https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18032
—
IG -
cloudlinux 8
Hello,
Please consider support of CloudLinux 8 on Centos 8 + Plesk.
CloudLinux 8 is ready for production use now:
https://blog.cloudlinux.com/cloudlinux-8-with-4.18-kernel-is-ready-for-production24 votesCloudLinux 8 is now supported.
https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18031
—
IG -
Filebrowser Uploading multiple Files at once
For more upload speed with many small files.
1 voteSice Plesk 18.0.35 in File Manager, it is now possible to Upload directories:
https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18035
—
IG -
Change DNS terminology to primary/secondary
The terms "master" and "*****" have a very bad connotation which is really offensive to people who have suffered from oppression. Please, change these to "primary" and "secondary" respectively, as is the modern terminology.
11 votesFrom Plesk Obsidian 18.0.51 terminology was changed to primary/secondary nameserver. We'll continue working on other requests regarding "allowlist"/"blocklist".
-- PD
-
Media command does not work with Plesk wp-cli
Add the module media into Plesk wp-cli, currently its not added and the command fail.
plesk ext wp-toolkit --wp-cli -instance-id 7 – media image-size
Error: 'media' is not a registered wp command. See 'wp help' for available commands.1 voteWordPress Toolkit v5.6 is now shipping wp-cli with wp-cli-bundle, so this command should be available.
—AK
- Don't see your idea?