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
No existing idea results
- ~ No ideas found ~
2100 results found
-
Show information about all hard drives on the server in Tools & Settings > Server information on Plesk for Windows
Currently hardware drive is not displayed under Tools & Settings > Server Information if there are no Plesk-related folders on the hardware drive.
It is expected to observe information about all HDDs in "Server Information" Item3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Default index page order/priority by Service Plan
It would be great to be able to set an order/priority for the index pages set by Service Plan.
As an example, there is this article that sets it but it is global through the panel.ini file: https://support.plesk.com/hc/en-us/articles/115002757505
3 votes -
3 votes
-
phpLiteAdmin extension plesk
Database manager for sqlite
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Allow managing fail2ban on an Additional Admin Account.
It would be great to be able to allow an additional Admin unblocking IPs, which are blocked via fail2ban.
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Add possibility remove domain from remote SmarterMail, when mail service disabled by administrator manually
Currently Plesk has not remove the domain from the remote SmarterMail server and just disabled the it due to business logic (When a subscription is suspended, mail service and hosting service will be temporarily stopped to avoid losing mail data)
Add possibility remove domain from remote SmarterMail, when mail service disabled by administrator manually
3 votes -
Verify automatically if extension is compatible in catalog with your OS
It would be great that the extension catalog would verify if app is compatible with OS and OS version before showing buy button.
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
allow for both pre and post deployment tasks
allow for both pre and post deployment tasks with git extension
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
to autofill the "Additional nginx directives" when "FPM application served by nginx" is selected for the domain with .htaccess file
When creating a website with PHP as "FPM application served by nginx" and with the rewrite rules defined in the .htaccess file, the domain doesn't work correctly. The directives from the article below should be added manually each time: https://support.plesk.com/hc/en-us/articles/213912945-After-switching-a-website-to-FPM-served-by-nginx-in-Plesk-it-fails-to-load-with-404-Not-Found-on-all-pages-except-start-page
Please consider the opportunity to auto-fill the "Additional nginx directives" field with required lines for such domains3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Keep Application Catalog up-to-date
Please keep Application Catalog up-to-date.
We found that at least PHPList, coppermine, prestashop, drupal and mediawiki aren't up to date ( 12 November 2020).3 votes -
Make Plesk Migrator also migrate cronjobs for domain while migrating from cPanel
Make Plesk Migrator also migrate cronjobs for domain while migrating from cPanel. This decrease the number of manual actions that required to perform by customer after the migration.
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Make mass selection for files and folders
When I need to select several files or folders I have to select them one by one. Could you add a feature to select several files by holding Shift button, for example?
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Ability to manage nginx caching options via CLI for service plan
Currently it not possible to manage nginx caching options (cache timeout, cache size) using plesk bin service_plan option. Adding this would significantly increase service plan provisioning
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Composer install on git checkout
Composer install on git checkout
When git checkout is ran (automatically or manually) run composer install
Now it the button must be hit manually in the admin panel, that defies the automatic part a bit :)
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Reseller plan import/export
It would be great to add functionality/extension for such purposes, the same as for hosting plans (https://www.plesk.com/extensions/hp-exporter/)
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Show overusing mailboxes if subscriber cannot be changed due to insufficient resources warning
When attempting to change subscriber for a subscription under a reseller, the following warning is returned:
Unable to continue subscription transfer: this subscription requires more resources than can be provided by the new owner's provider. However, the mailboxes exceeding the limit are not specified.It is impossible to see which mailboxes exceed limits, especially if there are hundreds of domains on the reseller.
The suggestion is to include affected mailboxes into the warning, or at least to provide a [GUI] tool to find such mailboxes among all subscriptions under the affected reseller.
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
To remove the HTML body of nginx 301 302 redirects
When Nginx returns a 301 or a 302 redirect, it also returns a small useless HTML body.
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>You can see this body when you perform a "curl talk.plesk.com" for instance. However today, many major domains don't return a HTML body, it is the case of facebook.com, twitter.com, youtube.com and www.plesk.com .
Funny enough, when i do a "curl www.plesk.com" it returns no html body. It means that someone at plesk remove this html body. But in plesk onyx it will always return the default html body that I have mentionned before. However, talk.plesk.com still returns the nginx html body.It helps to save a bit of bytes for those who have a lot of redirects.
From a SEO point of view, I had an issue related to the HTML body of 301 nginx redirect. Google saw it as a crawl anomaly and soft 404. It means that google thought that the HTML body returned by nginx was a real document (sic) and thought that my server was not properly configured.
So to achieve this, I already did it locally, in nginx additional directives for my http to https.
errorpage 301 302 @30x;
location @30x {
defaulttype ""; #will remove Content-Type completely
return 300; #300is a filler: client will get the original HTTP status code
}if ($sslprotocol = "") {
rewrite ^ https://$servername$request_uri? permanent;
}I guess it is possible to do it in server.conf.
Today, all bots and browsers rely on the HTTP header field "Location" only to find the destination URL of a 301 or a 302. This is what happens when a bot hits www.plesk.com which does not return a HTML BODY in a 301 redirect.
example:
jojo@DESKTOP-IRG1A6S:~$ curl http://www.plesk.com/ -I
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Oct 2020 07:26:35 GMT
Connection: keep-alive
Cache-Control: max-age=3600
Expires: Fri, 02 Oct 2020 08:26:35 GMT
Location: https://www.plesk.com/
cf-request-id: 0589cdb1650000085f85953200000001
X-Content-Type-Options: nosniff
Server: cloudflare
CF-RAY: 5dbcb22f0ac2085f-CDGWhen Nginx returns a 301 or a 302 redirect, it also returns a small useless HTML body.
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>You can see this body when you perform a "curl talk.plesk.com" for instance. However today, many major domains don't return a HTML body, it is the case of facebook.com, twitter.com, youtube.com and www.plesk.com .
Funny enough, when i do a "curl www.plesk.com" it returns no html body. It means that someone at plesk remove this html body. But in plesk onyx it will always return the default html body that I…3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
sqlite editor
Add an editor for view and edit .sqlite3 files into file manager
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Better Database Server Assignment / Visibility
Currently you only have the option to do nothing and "SHOW ALL" database servers or restrict to a single database server per subscription by using the permissions tab. This means each user that falls under this criteria need a custom service plan.
We would like to display more than a single database server for clients that choose to pay extra for an additional database server that only they can use. Some projects grow and they need an additional database server - or in some cases they need to migrate data between the old database server (sometimes local to plesk server) and their new database server - themselves.
It would be useful to assign database servers to subscriptions/domains as needed for resource management.
Currently you only have the option to do nothing and "SHOW ALL" database servers or restrict to a single database server per subscription by using the permissions tab. This means each user that falls under this criteria need a custom service plan.
We would like to display more than a single database server for clients that choose to pay extra for an additional database server that only they can use. Some projects grow and they need an additional database server - or in some cases they need to migrate data between the old database server (sometimes local to plesk server)…
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG -
Add the ability to apply DNS Template to existing domains on Windows
This feature exists on Linux. So it will be great to have the same on Windows as well. It will make it easier to manage DNS on servers with many domains.
3 votesThank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
—
IG
- Don't see your idea?