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
1471 results found
-
Add curresponding CLASS / ID to each page in plesk
In order to support custom css themes, there should be a top class / id that represents the page we're viewing right now.
There is no way to say via CSS that we view smb/web/view or any other page. So Custom CSS rules are applied broadly to all pages, which limits the option to hide elements, add "::before, ::after" content, redesign specific pages and not all pages with certain CSS rules.How should it be implemented:
You can implement page classes / ids in the html tag or body tag or right after body tag.
For example:
1. In "smb/web/view",…6 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
For security reasons: Turn off outputting PHP Version and also Webserver Version
PHP configuration:
Add the following Lines for Security Reasons!exposephp = off
servertokens offWhy didn't Plesk decide to make these lines available as options in Plesk, as options?
In my opinion, no one cares which version I use when it comes to port scanning / Showdan.io. Especially with Showdan.io, you can filter computers that are vulnerable in seconds, e.g. find web servers or PHP versions that are problematic.I ask for options in the GUI for ON / OFF, although someone at Plesk should first explain to me why these version numbers of vo, web server Nginx…
11 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add a column to Domain List to show if SSL is installed
On the domain list, it would be helpful and save a LOT of time by having an additional column to show if a domain has SSL installed on it. See Image
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Auto update translations for plugins
add a panel option to allow plugin translations to be automatically updated like in this wp-cli command:
wp language plugin update --allthanks
4 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add a feature wizard / feature showcase for feature on updates
TL;DR: This is a feature request for adding a feature wizard/showcase (for lack of a better name) to Plesk. Something that simply let's administrators choose whether they want to enable the new features that have become available when a Plesk update has been installed.
Detailed use case:
Currently, often new features are enabled by default when a Plesk update gets installed on existing Plesk installations. This is not always desirable and can cause confusion with Plesk server administrators. For example administrators might not want to enable new features directly as they become available because they want to familiarize themself with the feature first. Which…6 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Cloudflare DNS extension for Plesk: Add option to sync subdomain on separate subscription
If I add a subdomain as a subscription (so that it is isolated from other (sub)domains) then I can't sync those subdomains with CloudFlare using Plesk's Cloudflare DNS.
3 votesAccording to https://developers.cloudflare.com/dns/zone-setups/ Cloudflare allows to do that only for the enterprise plan. At the moment, only very few users would benefit from a feature as most are on the Cloudflare free plan.
Nevertheless we will consider to implement the feature in a future update of the extension.
Please continue to vote for it if you believe that this is an important feature.
-- PD
-
Add SiteJet "staging" option
Add SiteJet option to create a "staging" subdomain, and possibility to deploy the staging website into the main domain when done.
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
The Sitejet team is working on a "copy and paste" website feature which allows users to copy a website and "import" it in another Sitejet account. It is also already possible to see a preview of the website in Sitejet Builder (screenshot -> Open preview website).
-- PD
-
bun
Support for https://bun.sh/ with passanger
10 votesThank you for your idea. At this time, the Node.js drop-in replacement "bun" is in a development stage. There is still lots of work to do and bun does not yet have any significant market share. There are also no signs that a broader community is using this instead of Node.js.
Maybe this will change in the future. We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add a "Status" column in the Scheduled Tasks (Cron Jobs) list
The status of a task is currently indicated by a grey or green icon in the "Schedule" column.
It is typical for number of servers to have numerous tasks (let's say.... a bunch of them!)
Adding the availability to sort tasks by their status will be a great help.3 votesThank you for your idea. We understand that you would like to have the status icon in a separate column, making it possible to sort all jobs by their status "active" or "inactive". We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add Purge Cache button for wordpress instance
Add a button under each wordpress instance for purging cache.
Its a simple solution that should be implemented. Can remove a lot of headache for any support team dealing with customers.A simple solution that runs with wp cache flush (wp cli), just integrate a button in wp toolkit.
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Allow for websocket traffic on Docker Proxy Rules
This is a suggestion to add an option to the Docker Proxy Rule feature to add additional proxy configuration that allows websocket traffic.
Currently when adding a Docker Proxy Rule via Plesk a proxy directive gets added to the domain's nginx configuration file. This proxy directive however does not cover configuration for websocket traffic. Because this proxy directive takes precedence over any nginx directives added to the domain's Additional nginx directives (saved in the vhost_nginx.conf) there is no way to make websockets work with a docker container when a Docker Proxy Rule is created via Plesk.
My proposed solution would…
7 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
SMTP Connection in SiteJet Builder
Store SMTP connections in Sitejet Builder. phpsendmail is not a quality solution.
6 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add Auto Install SiteJet Website Option to Plesk Service Plans
Requesting a feature to add an option on the Plesk Service Plan "Additional Services" page to automatically install a SiteJet site. This would be similar to the same options that currently exists for WordPress from the WordPress Toolkit dropdown on that same page.
9 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add PHP shmop extension support useful for Wordpress performance and site health
When you run the Wordpress Helath Check under Wordpress Tools menù and you run a Plesk server you will get the following alert:
You should allow inter-process communication Performance
You should consider using shared memory (PHP shmop) to allow inter-process communication.Could I suggest to add the PHP shmop support?
I'm running PHP 8.3 and I'm not sure to use SSH command to try to get this extension working, will be nice if in the future this can be integrated in Plesk as ... today Wordpress is a very used CMS and we want always to have good performance.Thank…
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
Meanwhile, if you want to try to install shmop yourself, these are the general steps (provided here without warranty, try it on a test server before applying it to your production system):
1) Install Plesk PHP development package:
For RPM-based OS (CentOS, RHEL, CloudLinux):
# yum install plesk-php83-devel
For Debian-based OS (Debian, Ubuntu):
# apt install plesk-php83-dev build-essential
2) Check what's the currrent version of your PHP 8.0
# /opt/plesk/php/8.3/bin/php -v
3) Download PHP source based on the version of the step 2
For example:
# wget https://www.php.net/distributions/php-8.3.0.tar.bz2
Please pay special attention that the version matches the one determined in step 2!
4) Extract the .tar file of the PHP downloaded
# tar -xvjf /root/php-8.3.0.tar.bz2
Again, the version shown here…
-
Update cloudlinux db-governor users when plesk admin password/username was changed
Plesk should change the string in /etc/container/mysql-governor.xml when changing the admin password with cli command: plesk bin admin --set-admin-password -passwd 'PASSWORD'
Plesk should change the string in /etc/container/mysql-governor.xml when the admin password/username is changed in Plesk UI.
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Limit maximum crontab frequency and preventing cronjobs pile-up
Plesk administrator should be able to limit the maximum crontab frequency allowed for user's crontab (example: deny the creation of cronjob that run more often than once in 5 minutes)
Crontab pile-up should be prevented, so a user can't run a cron job if the same job isn't finished yet.
1 voteThank you for your idea.
For the time being, please consider that a script that is started via cronjob, should check itself if another instance of the same script is already running, if there is a risk that a further instance causes problems. Crontab cannot check that.
Also, please be aware that users are not bound to repeat actions in a script in a while-loop. They can easily start a script every 10 minutes, yet let it run over and over again by just putting their content into a while-loop, maybe even wait a few seconds after each iteration. So limiting them to create cronjobs for only every n minutes will not keep users from executing scripts all the time.
We'd like to hear more from other users what they think about the idea. If it still becomes popular, it might find its way into a future version of the…
-
Bulk add domains and aliases
I would like to add ALIAS DOMAIN in mass.
We often have som domain names similars like .com .net and some other and it take too long time to add on by one.
Please add a field to past all domain to add in alias in one time3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Change password reset mail template
Currently, it is not possible to change the password reset mail template.
Please add this to other mail notification templates.10 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Allow user to set timezone for File manager
It would be extremely helpful to be able to set the timezone in the File manager. Currently the file manager shows the file timestamp in the timezone where the server is running. A user is not always aware of the physical location of the server to which they have logged in.
There should be a setting (or a toggle) on the file manager to allow the user to see the timezone that is being used for display. It would be even better to allow the user to set the timezone for which they wish to see the timestamps. The optimal…
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Add a "Service Plan" column in the Subscriptions list
We absolutely miss a "Service Plan" column in the Subscriptions list.
This is very annoying not knowing which Service Plan a Subscription is using.1 voteThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
For now, the service plan is mentioned in brackets "(...)" right behind the the subscription name.
Everyone, please continue voting for this feature if you consider it important.
- Don't see your idea?