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
710 results found
-
Add Secure Website Button For SSL
Be great if you could secure your website directly from the Advanced screen in the SSL section of a subscription. Currently, you have 'Secure Webmail' and 'Secure Mail' buttons but no website. A third button should be added so we don't have to click out of that screen and have to go to the hosting settings page to change the website SSL.
1 voteI tried to find the place that you mention - "Advanced" section - and the buttons you mention, but failed. I can only see a very simply click-path here: On "Websites & Domains" click on "SSL/TLS Certificates", then click the "Install button". You can check all desired options of the certificate and click "Get it free" to install the certificate. If a certificate already exists, a click on "Websites & Domains" > "SSL/TLS Certificates" leads to a page where you can edit SSL settings or click "Reissue" if you want to apply changes to the certificate.
If you require assistance with these or other SSL/TLS options, please desdribe te issue on the Plesk forum https://talk.plesk.com or please contact Plesk support at https://support.plesk.com.
-- PD
-
PostgreSQL as db
Use of PostgreSQL for db.
1 votePostgreSQL is already available as a database option. You can install it from the Plesk installer.
-- PD
-
Ability to export/extract certificate for domain with cli,
certificate cli utility does not have ability to download/export certificate. It requires to export/extract certificate for domain with cli.
1 voteThere is no need for such a feature via "plesk bin" or similar constructs, because this can easily be done with openssl on the command line already. Please check results of your favorite search engine and tutorials like https://linuxhandbook.com/check-certificate-openssl/ for the solution.
-- PD
-
Drupal 9, 10 support in Plesk
The last support version of Drupal is 8.9.20 in Plesk, some users want to use the last version, 9.4.x. it is possible to have higher Drupal version in Plesk?
31 votesHello, everyone.
Support for Drupal 10 was introduced back in February, 2024 with Plesk Obsidian 18.0.59. We would like to apologize for the delayed updated, in case you have missed that in the Plesk changelog.
-- SH
-
one day license for emergancy use for costumer can not access
this one day can decrease after sharj
1 voteThere are several ways to get a temporary license. For example you can get a 14-days special migration license (https://support.plesk.com/hc/en-us/articles/12388069544215). You can also buy a license for only a single month. If you have other questions on licensing, please contact license support through the support desk https://support.plesk.com
-- PD
-
php version outdated, please update to latest version
php version outdated, please update to latest version
1 voteAs of October 9th, 2023, Plesk supports PHP versions up to 8.2. We will also support newer versions very shortly after they become available. You can select a newer PHP version from the PHP link in "Websites & Domains". If your server does not yet offer that version, please use the "Updates & Upgrades" function to install the latest PHP versions from Plesk updates on the server. If you are not the "admin" user of the server, please ask the "admin" user to do it for you.
-- PD
-
add a Cross Server Sync feature
To copy the entire Server to a 2nd one for a Failover protection. These Servers would always be synchronized in real time or smaller cycles.
1 votePlesk can be installed in a high availability cluster. Please see this article for details:
https://www.plesk.com/blog/product-technology/install-plesk-high-availability-cluster/
-- PD
-
Combine PHP FPM and FastCGI in domain scheduled tasks settings to one common handler since they both using same PHP cli.
Combine PHP FPM and FastCGI in domain scheduled tasks settings to one common handler since they both using same PHP cli.
1 voteIn "Scheduled Tasks" the PHP handler cannot be selected. Only the PHP version can be selected. Please see the attached screenshot.
-- PD
-
It's important to have the possibility to restart the webserver services... my nextcloud is currently stuck and I can't restart the instance
Restart webserver or apps
1 voteServices like Nginx or Apache can already be restarted from the graphical user interface by admin users. Please click "Tools & Settings" > "Server Management" > "Services Management".
-- PD
-
Add LuaSandbox (for MediaWiki)
In the early 2010s, to offer better support for logic and faster processing, MediaWiki started supporting Lua through the Scribunto extension. Scribunto has grown out to become a mature, well-maintained and popular solution (it is, for instance, heavily used on Wikipedia, to mention the best known wiki), but those on shared hosting currently have to miss out. Please let the next version of Plesk ship.with LuaSandbox (https://www.mediawiki.org/wiki/LuaSandbox, https://pecl.php.net/package/LuaSandbox), the safest way to run Lua code.
1 voteLuaSandbox is a PHP extension that is available as a PECL module. Since December 2022 (Plesk Obsidian 18.0.49) you can easily add such PECL extensions to PHP from within Plesk. You can manage PHP extensions in your "admin" account in Tools & Settings > PHP Settings > choose the desired handler > Manage PECL Packages.
-- PD
-
Remote access to databuse using TLS
Plesk allows you to limit the remote access to MariaDB to only certain IP addresses via Databases > Database Users > Access control > Allow remote connections from. But, the connection does not use TLS. Plesk should support using a TLS connection.
1 voteSSL/TLS connections are supported since Plesk Obsidian 18.0.52, published April 25th, 2023. For details please see https://docs.plesk.com/en-US/obsidian/administrator-guide/80017/#securing-connections-to-a-remote-mysql-database-server
-- PD
-
A suggestion to have Sendmail disabled by default
Sendmail is currently enabled by default on new Plesk installations.
While there's an option to disable Sendmail, it might better to have it disabled by default with the option to enable it. This could prevent issues with outgoing spam messages, i.e. if a website has an unsecured contact form or if there's a malicious script.
1 voteThe option depends on what is set on the "Mail" options tab of the service plan that is used for a subscription. You can choose "Not configured" in the service plan to have mail service disabled by default on new subscriptions.
If you want to prevent any outgoing mails from a subscription, including mails sent by scripts, you can set the "Outgoing mail" preset to zero on the service plan, too.
Turning mail service off for the whole server in general on a new installation is very likely not what users expect. E-Mail is one major usage of a server.
-- PD
-
1 vote
Let's Encrypt has been support for many years. Please install the free "Let's Encrypt" and "SSLIt" extensions so that you can create Let's Encrypt certificates for your domains.
-- PD
-
Add InCommon support for SSL/TLS certifcates
For those who can't use Let's Encrypt or other paid alternative, automatic https://www.incommon.org/ support would be welcome.
1 voteIt would be interesting to know why someone should be limited to use only certificates from one vendor. Anyway, InCommon certs are managed by Sectigo and are ordinary SSL certs. If you do not want to use Let's Encrypt you can easily install any third-party certificate using the "SSL" link in a Plesk subscription or the server SSL settings in "Tools & Settings". You can generate a CSR and also copy-paste your certificate chain and certificate into the SSL manager. This works with your favorite trust center, too.
-- PD
-
Allow csv export of IP Addresses for easy export to new server when setting up the configuration.
Allow for easy export of various values in Plesk as CSV values. In my case I am generating a yaml file for the server that I am migrating my Plesk server to that contains a lot of IP addresses. Plesk's migration extension is good, but it complains about the lack of available IP addresses on the new server, IP addresses we may not want active/live until the cutover from dev to prod.
I can copy/paste line by line so this is the lowest of low priorities for me.
1 voteAt least three easy solutions already exist to export the list of IP addresses:
1: As CSV:
# plesk db -Ne "SELECT ip_address FROM psa.IP_Addresses INTO OUTFILE '/tmp/ip_addresses.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '\"' LINES TERMINATED BY '\n';"
2: As XML:
# plesk bin ipmanage -xi
3: As a formatted text list:
# plesk bin ipmanage -l
-- PD
-
Assign a user to access only specific subscriptions
Currently, there is no option to selectively assign a user to access multiple subscriptions.
The available choices are limited to granting access to either a single subscription or all subscriptions.1 voteAs on a subscription level the security model does not allow to add a role user to one subscription who can access another subscription, too, (that would break the security model, because then users could create their own permissions to access other users' subscriptions) it will not be possible to add a feature where a user inside one subscription can be allowed to access other subscriptions.
But: You can assign multiple, selected subscriptions to the same owner (user), so that when that user logs in, he sees all the subscriptions assigned to him and can access the subscription of his choice with a single user login. In order to assign a subscription to an existing user (subscriber), click on the "Subscription" menu, check the subscription(s) that you wish to link to another subscriber and click the button "Change Subscriber".
-- PD
-
Custom CNAME entries to use CDNs by own domain CNAME
Allow us to add CDN records without using Cloudflare to use our own CDN point via DNS within Plesk as a cname as at the moment this isn't possible as if you go to cname only allows you to add domain cname, not CDN, where as other hosting control panels allow this feature.
1 voteThe feature request is based on the false assumption that CNAMES cannot be freely configured in Plesk. But they can. The example screenshot marks the "name" field of a CNAME on a domain obviously preinstalled by the provider. Here you can add any subdomain. The target goes into the "value" field, that is the empty large input line in the lower part of the example screenshot.
If the question is about the domain part of the CNAME record: Individual CNAME records for domains can be configured from the corresponding domain, e.g. "Websites & Domains" > "Hosting & DNS" > "DNS". I attach a sample screenshot on how it looks in a subscription domain. You can do that for each individual domain. The misconception in the feature request is that a preconfigured domain of the provider was opened instead of the individual subscriber domain.
If this explanation could not clarify the…
-
PHP modules
Make it easier for the customers to add and remove modules without login in to SSH or doing commands to add PHP modules or extensions.
1 votePlease update to at least Plesk Obsidian 18.0.49 as since that version, published December 20th, 2023, you can easily add PHP modules with the PECL installer directly from within Plesk: Added the ability to install extensions for PHP 7.3 and later handlers using PECL. You can manage PHP extensions in Tools & Settings > PHP Settings > choose the desired handler > Manage PECL Packages.
-- PD
-
Docker Composer and Docker
Please add the installiation from Docker and Docker Composer in the plesk Panel.
Thank you :)
1 voteDocker and Docker images can already be used. Please install the Docker extension from the "Extensions" menu or - should you not be logged in as "admin", please ask the admin user to do it for you.
-- PD
-
Admin Message to Users
I'd like to have an admin option to generate a System wide message like "System willbe restartet on xxxxxxx ebcause of"
This message should be displayed as a popup or any other way to all users / resellers right after logion to plesk....1 voteThis is already available with the Broadcast Message Extension https://www.plesk.com/extensions/broadcast-message/
-- PD
- Don't see your idea?