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
706 results found
-
Security: Support TLS1.3
Support the new version TLS1.3 for webserver and email. Most of the Browser already support it.
8 votesThe support of TLS v1.3 has been implemented in Plesk Obsidian and is available only for RHEL 8, CentOS 8, Ubuntu 18.04, Ubuntu 20.04 and Debian 10 because this protocol requires the version 1.1.1 of OpenSSL, available on official repositories of the aforementioned OSes. Also, TLS v1.3 support is enabled by default on all new Plesk installations on these OSes. For all details please see this KB article:
-- PD
-
Add GnuPG PHP extension into Plesk PHP
Add GnuPG PHP extension into Plesk PHP
1 voteYou can install GnuPG PHP extension with help of this instruction https://support.plesk.com/hc/en-us/articles/115002313594-How-to-install-GnuPG-PHP-extension-for-Plesk-PHP-
—
IG -
DDOS Protection
What about DDOS Protection in Plesk?
361 votesAfter careful consideration, we have decided to close the request as "Already available” because several tools already are available in Plesk to protect websites against DDoS attacks. You can find the information about the solutions at What DDoS protection tools are available in Plesk.
If you are interested in a more specific tool and/or solution, please create a new request and let us know how this feature should work in terms of workflow, in your opinion.
— AY
-
Run Composer with a specific PHP Version
It would be great if the already existing "Applications" view would recognize the PHP version that is used within that application path. That way Composer could check the correct PHP version for dependencies and simplify the general use of Composer.
9 votesSince Plesk Obsidian 18.0.44, published May 24th, 2022, Composer uses the PHP version that is configured for the domain instead of system PHP. Customers can now run artisan, composer, and other commands without having to specify the whole path.
To propagate and turn on the feature for all subscriptions, run the plesk bin php_settings --update-all command.
To use the feature in Scheduled Tasks, prepend the cron command with the following:
export PATH="/opt/plesk/phpenv/bin:$PATH"; eval "$(phpenv init -)";To disable the feature and bring back how the console worked before, add the following lines to the panel.ini file:
[php]
phpenv = offNote: The feature works for Plesk PHP handlers only. It does not work for custom PHP handlers and CloudLinux with CageFS.
-- PD
-
Add issuing and expiry dates somewhere within plesk panel
We use Let's Encrypt for almost all our clients on our shared server. 1 of our clients emailed us stating that his SSL was expiring soon so I hoped on the server to check and I couldn't find any info regarding issue or expiration date. I had to visit the websites frontend and check the SSL info that way. I think it would be very helpful to have that information displayed somewhere within Plesk Panel.
7 votesThe expiration date of a certificate is displayed on the "SSL" configuration page of a subscription and in Security Advisor.
-- PD
-
1 vote
As the possible easiest way you can install NextCloud with Docker:
https://www.plesk.com/blog/product-technology/plesk-docker-extension/
At the moment we have no plans for nextcloud extension, but you can create your own extension with help of this documentation https://docs.plesk.com/en-US/onyx/extensions-guide/plesk-extensions-in-a-nutshell.76331/
—
IG -
Allow weekly and monthly backups with Dropbox Backup Extension
Can you please make an option in the Dropbox scheduled backup for weekly and monthly...?
We want to turn off daily but keep weekly or monthly.
This is also useful for bandwidth when you are being charged everyday to output xxGB out of the sever to Dropbox. (weekly may be ok since this Dropbox is not the primary backup solution but a secondary one for us and we don't need it to upload the xxGB backup daily...)
Thank you
11 votesVerified that with the Drop Box extension it is possible to create the same daily, weekly or monthly backups that are also available with other backup methods. Should this request have meant to disable daily backups (hide that option), please formulate that as a new feature request, because that would be a different story.
-- PD
-
Set Webmail to use Plesk PHP Interpreter Options
It would be nice to be able to use the various Plesk PHP versions to run our webmail services. Especially PHP 7.1
13 votesSince several years Roundcube on Plesk is independent from operating system vendor PHP versions and is using a tested, rather up-to-date PHP version provided by Plesk. There is no reason to put the burden of selecting and maintaining an additional PHP configuration for roundcube on users as Plesk is having an eye on it for you. Since the initial cause for this feature request has been solved, we are closing this process.
-
Option to enable/disable individual Scheduled Tasks (Cron Job)
Like with the Firewall Rules Configuration where it is possible to enable/disable individual rules without having to delete them and add them as and when needed it would be nice to have the option to enable/disable individual Cron Jobs in the Scheduled Tasks screen.
In a cron file this would simply be accomplished by commenting out that line, which can be useful when rules need to be temporarily enabled or disabled but you don't want to loose any of their configuration in the process.
2 votesEvery scheduled task has a checkbox "Active" as the first configuration option on the task configuration dialog. You can simply check or uncheck that checkbox to enable or disable the task. In addition to that checkbox, in the list of all tasks, the tasks has a green or grey icon that indicates whether the task is active or inactive. You can also click on that icon to toggle the status of a task.
-- PD
-
Add an easy way to install Rocket.Chat and Nextcloud
We need more easy options to install and manage open source software just as Rocket.Chat and Nextcloud.
1 voteAs the possible easiest way you can install NextCloud with Docker:
https://www.plesk.com/blog/product-technology/plesk-docker-extension/
—
IG -
language packs should be available at no cost with every license
I was surprised when noticed that Plesk does not provide language packs out-of-the-box and asks for additional money for it. Really?
Localization is a part of the basic functionality or it should be so. Web host edition license with 1 language available is a nonsense!
Make language packs available at no cost with every license.
1 voteHello and thanks for reaching out to us,
Localization is basic functionality indeed, so Plesk Administrator can pick any of provided 32 languages as their server language at no additional cost. People in each of those regions are equal in their ability to access Plesk. So seems like your request is already available.
Plesk does charge however for the availability of multiple languages when some users would use one language and others would use different language or languages. That would be a different case as it allows Plesk Administrator to get an additional audience from different countries and/or cultures and earn additional revenue. This option comes at a reasonable cost which helps us cover expenses for professional translations which are kind of expensive. Unlike some other solutions, Plesk doesn’t use poor quality machine translations or community translations. We hope that proper translation would make sufficient comfort for end-customers to justify…
-
I need to enable Mcrypt extension
Hi,
We are running PHP application.
Whcih needs Mcrypt extension to be enabled.Request you to help us by giving that option
1 votePlesk provides php mcrypt modules for all Plesk PHP versions with corresponding packages. For example:
- rpm -qa | grep mcrypt
libmcrypt-2.5.8-13.el7.×8664
plesk-php54-mcrypt-5.4.45-centos7.17090117.×8664
plesk-php53-mcrypt-5.3.29-centos7.17090118.×8664
plesk-php56-mcrypt-5.6.36-centos7.18042712.×8664
plesk-php55-mcrypt-5.5.38-centos7.17090117.×8664
plesk-php70-mcrypt-7.0.30-centos7.18042711.×8664
plesk-php71-mcrypt-7.1.17-centos7.18042710.×8664
plesk-php52-mcrypt-5.2.17-centos7.17090118.×8664
So, make sure that you have installed plesk-phpXX-mcrypt packase on your server.
—
IG - rpm -qa | grep mcrypt
-
nginx session cache
For a better SSLlabs rating add sslsessioncache shared:sslsessioncache:10m;
1 voteYou can add this setting in Additional nginx directives for your site.
—
IG -
Provide a list of active sessions upon message " Warning: Another user with the same username (admin) is already logged in to Plesk."
When I got message
Warning: Another user with the same username (admin) is already logged in to Plesk.
it is good if it has link to check accessing list of the information page.
9 votesThis feature requests asks to have a list of logged on users in Plesk in case a warning is issued like "Another user with the same username ...". This feature is already available. Please go to
Tools & Settings > Security > Active Plesk Sessions.
-- PD
-
Allow storage of second email address so Nublue invoices send to me AND our accounts department!
It would be helpful if a second email address was stored so Nublue invoice emails were sent to BOTH me and our accounts department. At present I have to remember to forward each one to them. Also causes problems when I am on leave. PLEASE!!!
4 votesPlease rethink the solution approach: You can simply add a forwarding list to any mailbox in Plesk and use that mailbox' address to receive invoices. This way all invoices sent to that mailbox will automatically be forwarded to as many recipients as you configure in the forwarding list.
-- PD
-
plesk login command for users
Generate a link to connect to an user (not the admin account) account via plesk login command
3 votesThe command "plesk login" has a parameter "username" so you can simply add the customer account name to it to create an individual login link for that account that will get you directly in the account. Example:
# plesk login myusername
-- PD
-
Allow an admin to setup custom installations of WordPress, Joomla, Concrete5, etc.
I would like the ability to create custom installations of applications (WordPress, Joomla, Concrete5, etc.) so that we can have white-labeled versions of these apps that can contain custom settings, such as custom templates and pre-installed add-ons, that would allow us to offer a better experience for our end users.
1 voteThis ability is now available in WordPress Toolkit 2.4 and will be added to Joomla Toolkit later.
—
IG -
improve view of log files.
improve view of log files. Worst than previous Plesk versions. Difficult to have an global view of current activity with so many types of types
1 voteThe Plesk Log Viewer offers a comfortable way to check different types of log files.
-- PD
-
Support for Lucee Server based app webs
We make enhanced app webs based on Lucee, could be very interesting for our customers to offer them Lucee server support in their Plesk panel
1 voteAs possible solution you can use Lucee Docker container, managed by Plesk Docker feature.
—
IG -
Faster Interface
I'm totally a plesk fan. But there's only one thing wich I like more at cpanel than plesk. cPanels admin interface is faster. When I add a domain it instantly adds it, without showing a loading animation on the button and redirecting me after ~5 seconds. What If plesk redirects you isntantly, but processes in the background? That will give the user a faster feeling.
15 votesRegarding Plesk interface speed I would like to recommend you to compare speed on old Plesk versions and 17.8 where php7 is used instead of php5, for example:
- plesk version
Product version: Plesk Onyx 17.5.3 Update #42 - /usr/local/psa/admin/bin/php -v
PHP 5.6.30 (cli) (built: Sep 12 2017 11:11:16)
- plesk version
Product version: Plesk Onyx 17.8.10 - /usr/local/psa/admin/bin/php -v
PHP 7.1.14 (cli) (built: Feb 9 2018 14:36:24) ( NTS )
The speed of Plesk interface was dramatically increased in latest Plesk version.
- plesk version
- Don't see your idea?