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
- or
841 results found
-
Composer tool enhancements - add GUI command interface and private repository support
In my opinion the plesk composer utility needs some of the functionality that the laravel composer tool has:
Ability to run composer commands from the GUI rather than the CLI like the Laravel tool has implemented - if the site/subscription is not a laravel application, you don't have this option. You must use the CLI.
Ability to require private repositories - much like the git utility does for cloning a repository. Currently we have to manually edit the composer.json file then either add the users default key to github as a deploy key or generate individual keys for each…
1 vote -
Allow full backup
Currently you can only backup configurations and customer files. While I have installed a few Plesk extensions and PHP extensions it is necessary for me to backup the full server. Allow a option to backup/restore full server with all components.
1 voteSorry, for backing up complete server, you need to use appropriate software, i.e. you can try Acronis backup (http://www.acronis.com/).
PLesk backup will remain focused on content and settings, but not on Plesk distribution, installed components and etc
-
Obsidian Scheduled Tasks update has less functionlity due to cron style Version 18.0.25 Update #2
Version 18.0.25 Update #2 Windows
New Cron style schedule tasks. This was such a poorly thought out feature to implement and as such a bad one.
It's great that Plesk want's to standardise the control panel between platforms but now in the case of Windows servers the experience is worse than before. Previously there were checkboxes that you could tick, so if you wanted a task to execute every 5 minutes then you could just ticket the appropriate boxes.
Now in attempt to bring cron style to Windows without the / character this has become really laborious having to enter…
2 votesThank you for your input. 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.
—
IG -
Support for MEGA backup
The MEGA software development kit is here https://mega.io/developers
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. However, the normal procedure for integration of third-party platforms with Plesk are extensions. These should be developed by the vendors who want to integrate their product with Plesk. Many other storage platforms already have developed extensions for Plesk, so Mega could do the same using the free API toolkit: https://docs.plesk.com/en-US/obsidian/extensions-guide/plesk-extensions-basics/how-to-create-and-install-extensions.76094/
-- PD
-
Windows Subsystem for Linux (WSL) - features from Linux to Windows
Please add support for Linux tools (and programming languages, such as Ruby) to Windows through Windows Subsystem for Linux (WSL) and support for PLESK. Of course in the future. This function, in my opinion, is of great importance and gives Plesk a great advantage.
Windows Server 2016 (1709) supports Windows Subsystem for Linux (WSL), Semi-Annual Channel.
Windows Subsystem for Linux (WSL) will be implemented in all versions of Windows Server 2019.
4 votesI suppose that it would be better to move your hosting to Plesk for Linux if you want to use Linux technologies. Some years ago Apache was supported by Plesk for Windows but it was dropped due to high business cost and insufficient reliability and relevance. Therefore I’m not sure that it is good idea to spread resources to support Linux technologies on Windows servers.
But anyway, thank you for your input! Maybe 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.
—
IG -
Plesk Fire Wall to upload faster, and allow incremental changes
Plesk FW when having lots of rules, is SUPER SLOW, because the rules are handled by a bash script, whereas compiled executables which ia a lot faster, is not used. This is asked to be changed.
Also, please make sure the Fire Wall script does not call a DNS query for the host of each IP, as mentioned here:
https://serverfault.com/questions/85602/iptables-l-pretty-slow-is-this-normalAlso, as fail2ban may add a CIDR ip as x.x.x.x/12 within a blink of an eye, I am asking for Plesk to implement such incremental change ability on the Plesk Fire Wall As well
fail2ban-client -vvv set nginx_errors banip x.x.x.x/12
1 voteThank you for your feedback. Unfortunately, this request contains several different suggestions, and it's not technically possible to properly handle them inside one request. Please consider creating separate feature requests for each of the items.
--
IG
-
Better email notifications management through CLI
Improve the email notifications management through CLI using the "plesk bin notification" command.
As of now, there are plenty of notifications that can be easily managed in Plesk GUI while it is not possible through that command making it quite hard to manage as the ones that can not be managed through the command itself, need to be modified directly on the Plesk database while in Plesk GUI all (or almost) the notifications are unified under Tools & Settings > Notifications
2 votesThank you for your input. 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.
—
IG -
create Search in Tools & Settings
When entering the Tools & Settings panel, things are not laid out in an intuitive manner. Some things are under their own or a different header that could probably be combined into headers higher on the page.
This would be mitigated if the Tools & Settings panel had an intelligent search function that enabled the user to quickly and easily locate the tool or setting they are looking for. Both matching exact strings and intelligently suggesting options that are like the search object.
This would make like A LOT easier
1 voteUpd: Sorry, we are closing the request as no information was provided for over a month.
—
IG -
Allow Resellers to manage Keep websites secured option on domain level
Implement an option in Plesk that would allow Resellers to manage the Keep websites secured option on domain level via Domains > example.com > SSL/TLS Certificates.
Currently, only the Plesk administrator can manage this option on the domain level, while Resellers can only enable or disable it via their Service Plans.
2 votes -
Update Roundcube (and keep it updated)
Currently I am using 'Onyx 17.8.11' which comes with 'Roundcube 1.3.6' (11 Apr 2018). There have already been several updates:
1.3.7 - 27 Jul 2018
1.3.8 - 26 Oct 2018
1.3.9 - 31 Mar 2019Which contain bug fixes, security related fixes (not unimportant!) or compatibility with PHP 7.3.
They are currently on RC1 for version 1.4 which brings tons of new features:
- New responsive skin with mobile support
- Email Resent (Bounce) feature
- Improved Mailvelope integration
- Support for Redis cache
- Support for SMTPUTF8
Since it is not easy to manually install a newer distribution by ourselves, it would be nice…
1 voteNote, that we never support beta, preview or release candidate version of third-party components. In the upcoming Plesk version Roundcube 1.3.8 is supported. We constantly release Plesk updates that include support for new versions of third-party components. Maybe this doesn’t happen as quickly as you would like, but we always do it.
—
IG -
1 vote
Note: only feature requests are allowed here, so we would appreciate if you post bugs and issues on our forum at https://talk.plesk.com/forums/reports.746/.
Please submit bugreport there with all necessary details. Thanks.
We are closing this request, since it does not contain any feature suggestions.
—
IG -
Add global setting for automatic mail.domain.tld certificate assignment
I'd like to propose a straightforward solution that has proven effective in the industry.
Introduce a global setting in Plesk:
[ ] Use mail.domain.tld subdomains for all mail certificates
ⓘ This setting will automatically assign mail certificates through mail.domain.tld subdomains for all subscriptions.Benefits of this approach:
- Provides a consistent, automated way to handle mail certificates.
- Solves the automatic renewal issue without requiring manual intervention.
- Simplifies subscription migration between Plesk servers. Customers won't need to adjust settings, reducing frustration for both clients and administrators.
- Adapts to current market trends, where clients often host their websites externally (e.g., on Wix) while…
4 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
-
Extensions show which versions of Plesk they currently run on without clicking on them.
Extensions display which versions of Plesk & OS they currently run on without clicking on them. If the list is shorter, maybe indicate which OS or version of Plesk they don't currently work with. For example if considering jumping to Plesk Obsidian on CentOS 8, from 7.x, it becomes significantly easier to determine if a plugin currently in use is available on the intended platform.
1 voteDuring 3 years this request only received 1 vote. It did not become popular. For that reason we must decline it.
-- PD
-
Email Monitoring System
The Plesk Control Panel, from my point of view, is amazing and using graphics and illustration in great way compared to other control panels. However, the Plesk CP lack an overview of what is going on ?
Using Outgoing Mail Control, Mail-log extention and Plesk Email Security extension is confusing. You need to track severl locations to see what is going on?
We need a comperhesive email moniroting system (PLESK CEMS). Using the great graphics of Plesk Email Security extention(statistics) and data from mail log, Outgoing Mail Control, adding ability to search, filter, set email alert based on cirten critera…
1 voteHi Hakem, we do understand that you would like to have a comprehensive email monitoring system, but this includes many different aspects that cannot be tracked in a single Uservoice feature request. Per feature request only one request can be handled, e.g. "add the ability to send an email alert if ...", "filter the list of emails on page ... by criteria ..." etc.
For that reason we must decline this combined request.
-
Ability to add sets to existing WordPress instance via Toolkit
It would be great to have the ability to add sets to existing WordPress instance via Toolkit. On most occasions when we place an existing WordPress site under management have have a pre defined set of plugins we install. These need to be installed one at a time or via script. A number of developers have also expressed ability to install their own sets to an existing WordPress instance.
4 votesHi everyone,
The ability to install sets on existing sites was added for Server Administrators in WPT v4.4.0. Go to the Sets tab and click on the ‘…’ button corresponding to the required set to see the Install Set button. Let us know what you think!
—AK
-
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
-
Inbox / Email storage encryption
Some customers and users find it difficult to trust a mail provider with unencrypted emails, while they are stored on the mail server, even the email account users domain administrator is sometimes not trusted like that.
Plesk should consider implementing a way for email account owners to option-in on inbox / email storage encryption.
Encryption per folder, inbox, domain or general over all, with their own key or with a key Plesk have generated.
Most of the self-build CP hosters and even cPanel hosters do not have this option, and I think this would be a great sales point,…
4 votesThank you for your input! 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.
—
IG -
customize advisor rules
The advisor should be customizable (ignore rule / change weighting) - many of the suggestions could be obsolete - and some of them seem to me to be advertising rather then advice (especially some points with "big score reward).
some examples
a domain is used in plesk only for email or dns. The a-record points to another system which is secured by ssl - but the advisor tells me it is not ??? It should do a real check - not look into the database. Or marked as "done" or "ignore".
my plesk server is shielded by a firewall and…
3 votes -
Support dynamic values for domain local php.ini in subscriptions
I suggest adding support for dynamic values like %domainname% in the subscription php settings. This allows admins to keep domain subscriptions in sync when needing domain specific php values that can be easily generated by Plesk.
Why add this to Plesk panel instead of the current domain template files? Domain template files are hard to handle and only work for php values when using php as an apache module. Moving a bunch of these dynamic values into the subscription php management allows administrators to apply values to php as CGI, Fast-CGI, PHP FPM and apache module without loosing sync with…
1 voteUnfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG -
for each error page in IIS host we can activate / deactivate "Detailed errors"
I consider that it will be very usefull for apps under development or apps that are during beta testing.
An 500 error page is very difficult to understand what it really
means
Thank you3 votesUnfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG
- Don't see your idea?