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
2098 results found
-
Add linting (Prettier/Beautifier) to coding fields for Apache/Nginx header and PHP.ini editor, etc.
Could you add to the php.ini edit interface a linter like Prettier or Beautifier (I do not mind which, just one of them) to any code boxes within Plesk. The ones I use most regularly are PHP.ini and those below, but I am sure there might be others around the interface, and maybe there is some equivalent for the firewall rules interface too.
This would just cut the risk of making mistakes there and make the whole thing a whole lot better to use if you want to do stuff 'in the tool' that are relatively minor. Yes, I know…
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
-
Automatic/option for hiding of Plesk, PHP, Apache, Nginx, Wordpress, Drupal, etc. 'reveals'
It would be so useful to accommodate one hardening feature, and that would be to switch on/off the server reveal options for Nginx/Apache (Lightspeed, whatever), the expose_php attribute for the version number in PHP (and equivalent in Perl, etc.), the Wordpress/Drupal (and Joomla, etc.), reveal of their presence and version numbers. See this article for the cybersecurity relevance of that (there's a lot more on the 'securityheaders.com' website and free checkers for all of this there too), but I pick this as an illustration of what I'm referring to with php:
https://serverhealers.com/blog/hide-php-version-x-powered
All of these things are simple, and just…
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.
Here I'd like to add, though, that in the real world attackers simply test a website against all known vulnerabilities, regardless what webserver, PHP or other software version they detect. Actually, such version information are of no interest, they simply drive tests against all known flaws. So adding the feature will probably not help against hacking attempts.
-- PD
-
Ability to set nginx additional directives for the Docker extension of Plesk permanently per domain
It would be helpful to have a way to set nginx additional directives for the Docker extension of Plesk permanently as a function of Plesk or via the vhost_nginx.conf, instead of having to use custom scripts and cron tasks that would make sure the necessary adjustments are reapplied in a manual way.
2 votes -
Improvements for Outgoing Mail Control - block mailboxes that send messages to non-existent destination
It would be great to have the ability to temporarily block mailboxes/domains that send messages to non-existent recipients (external or internal destinations). Such messages not only get deferred and gets stuck in queue, but also increase chances of blacklisting server IP.
1 vote -
Add MSSQL Certificate management
Add possibility to add valid certificate for sql server
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
-
S3 Storage with enabled Object Lock
AWS S3 Storage offers the Object Lock feature, which ensures that a file cannot be deleted within a certain time frame. This is ideal for protecting your Plesk backups from accidental manipulation or attackers.
However, to use this feature, the PUT request must include the checksum of the uploaded backup file. If this header is omitted, the following error message appears:
Transport error: Extension transport: ext://s3-backup/server/: Content-MD5 OR x-amz-checksum- HTTP header is required for Put Part requests with Object Lock parameters
Adding one of the headers described at https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html would solve this problem.
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
-
Backup storage path configuration
Please add the ability to configure Plesk on Linux backup location (DUMPD and DUMPTMP_D variables) via Plesk interface, not only via configuration file.
1 vote -
panel.ini setting to select 127.0.0.1 or localhost for WPT WordPress installations
When using CloudLinux's alt-php versions and when using Plesk's php version management facility instead of CloudLinux PHP Selector, the default path to mysql.sock is not set, or in some cases incorrectly set to /tmp/mysql.sock.
Any php script, including WordPress, that is set to use "localhost" to connect to the database will then fail to connect. This can cause severe problems with the WordPress Toolkit.
If, instead of localhost, the host address is set to 127.0.0.1, php uses a network connection instead of trying to connect to mysql.sock, and all is well. Naturally this assumes that mysql/mariadb listens on 127.0.0.1 but…
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
-
Customize columns in site list
Would be great to allow selecting what columns to display in the Domains or Site list.
Column suggestions:
- Site name (user customizable)
- Domain name
- Type
- Status
- PHP version
- Server (apache/nginx)
- Location (if multiple site locations are allowed)
- Traffic
- Size (including files + database, why is it always calculating incorrectly for subdomains?)
- URL
- wp-admin url if wordpress
- Wordpress toolkit link - directly to this site
- Date created
- SSL status
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
-
Implement Alert System for nginx Service Failures in Plesk
Introduce a feature in Plesk to automatically detect and notify administrators through Plesk panel (if accessible) and email alerts when the nginx service fails to start or encounters any issues to ensure immediate awareness and prompt resolution.
1 voteThank 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.
For the time being: Have you checked the https://platform360.io capabilities? You can monitor your servers through it and prevent or detect downtime.
-- PD
-
Reset DNS record to default value from DNS template
The ability to reset a specific record to the default value from the DNS template. We are currently only able to reset the whole domain.
I'm also missing a column in the dns records overview, displaying which records are default and which are customized. We have to guess at this point which ones are altered.
2 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Make the Grafana Monitoring extension in Plesk use other languages
Once I set the language of Plesk to another language, the language for the Grafana Monitoring extension remains English. It would be nice to have the option of selecting another language in that interface.
5 votes -
Release old files in Plesk installer cache C:\ProgramData\Plesk\Installer\cache\
Automatically clean old files in Plesk installer cache C:\ProgramData\Plesk\Installer\cache\ for old installations to release space.
3 votes -
Additional option for overuse policy- Overuse is allowed up to x %
I would like to have option to set overuse policy as:
Overuse is allowed up to x %
- after percentage threshold is crossed then suspend and send e-mail notification
- with ability to set up percentage freeley, but suspend when disk usage is 110 % or 130 % and so on.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
-
Access to the action log under the customer
Provide the possibility to get information from the action log under the customer that is related to the domains and objects that belong to this customer.
1 voteWe've started to research what is required by the panel to satisfy NIS2, internal ID PPM-5343.
-- PD
-
Increase mailbox size above the default size
Default Mailbox size is for example 5 GB per Mailbox. But on one Box, the client need more space. So it would be great, if all accounts stay on the standard Size. All mail addresses keep the default size, but one can increase the storage space. Currently, only the reverse is possible, but this makes little sense, as I don't want to adjust all the addresses individually, but only increase the one that has a compulsory requirement.
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
-
Display notifications in Plesk GUI regarding failed scheduled backups
Please add an option to display notifications in Plesk GUI in case a scheduled backup has finished with an error or a warning.
2 votes -
Add ability to Backup from the Subscriptions view
Add ability to Backup select subscriptions in subscriptions view. Basically instead of doing a full server Backup, I'd like to select a number of subscriptions via the checkbox and then click Backup to create a Backup of only those Subscriptions. This will allow me to archive a number of subscriptions so I can delete them.
1 voteThank 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
-
1 vote
Thank 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
-
Synchronize Plesk Service Plans IDs across servers
I want to be able to create a Plesk account when a person ONLY purchases a domain name from WHMCS (no hosting)
I want this so the customer has DNS access. I know I can provide DNS access through WHMCS but then if the customer purchases hosting I have to copy all their DNS records to the Plesk DNS and it just becomes confusing.
Right now WHMCS will only create a Plesk account if the person has ordered hosting but not if they only purchase a domain name.
So I'm having WHMCS Global Services write an Add-On for WHMCS so…
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
- Don't see your idea?