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.

For technical assistance, contact Plesk support
For questions, bug reports, discussions and free assistance, check our Forum and Facebook page
For additional information, see Documentation, Knowledge Base and Blog
Follow us on Twitter for more news on Plesk development

Off-topic posts will be removed from here

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Please officially support PostgreSQL 10

    I would like you to support PostgreSQL 10 on Onyx 17

    26 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Databases  ·  Flag idea as inappropriate…  ·  Admin →
  2. Plesk Let's Encrypt and support for ECDSA certificates

    As you probably know, Let's Encrypt supports ECDSA certificates. Shorter handshake time, fewer data to transfer, faster page load time in the result.

    I suggest Plesk feature - add option choose between RSA and ECDSA certificate when signing with Let's Encrypt.

    Best regards, Mike

    24 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web / SSL  ·  Flag idea as inappropriate…  ·  Admin →

    2.7.2 (17 January 2019)
    • [*] In Plesk for Linux 17.8 and later, the extension now supports issuing ECDSA certificates. To have the extension issue certificates signed with ECDSA, add the following lines to the panel.ini file:

    [ext-letsencrypt]
    key-algorithm = ECDSA
    ecdsa-curve-name = prime256v1 ; can be omitted

    If you have any feedback let’s discuss it on our forum: https://talk.plesk.com/threads/lets-encrypt-extension.336954/

  3. Allow controlling the Enable 32-Bit Applications flag

    Add a feature that allows Customers/Administrators to control the "Enable 32-Bit Applications" flag on the Application Pools in Plesk for Windows

    24 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Usability and UI  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support for managing autorized SSH keys

    It's possible to give any system user a ~/.ssh/authorized_keys file and add public SSH keys to that file to authorize access for anyone who has the private SSH key to go with it, so users can use things like SCP/SFTP (and SSH if they have a shell configured) safely without having to use password authentication. If would be great if Plesk allowed the management of authorized SSH keys for a user.

    23 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Disk usage by folders / directory tree

    At this moment, there is only disk usage summary by domains. It would be great, if we could check the disk usage by folders. Best option would be expanding directory tree (just like it was done in the other known "customer Panel").

    Here is my attempt to visualize the idea:

    [-]root (1 GB)
    .|--[+] cgi-bin (0 B)
    .|--[+] etc (5 KB)
    .|--[-] httpdocs (900 MB)
    .....|--[+] folder1 (400 MB)
    .....|--[+] folder2 (500 MB)
    .|--[+] statistics (10 MB)

    22 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Disable mail service simplified

    There is actually no way to create "real" "Web service only" subscription. If the subscription plan is set without any mailbox the mailservice is enable on that subscription BUT not accessible in the panel. It's necessary to change the subscription settings to access the disable button or in command line by :
    /usr/local/psa/bin/subscription --update domaine.com -mail
    service false
    Without disabling mail_service the web service will not be able to send email to subscription's domain external hosted mail address.

    It would be great to be able to set a plan of "web only" subscription to host website when the mail…

    21 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Mail  ·  Flag idea as inappropriate…  ·  Admin →
  7. Centos 8 support

    On 24 Sep 2019 Centos 8 was released.

    https://blog.centos.org/2019/09/centos-8-and-centos-stream-released/

    This is a long time waited release because it brings
    a lot of useful features for web hosting performance and security

    https://access.redhat.com/documentation/en-us/redhatenterpriselinux/8/html/8.0release_notes/index

    20 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →
  8. Plesk API - support for Wordpress cloning

    I suggest creating an option to use Plesk API for cloning a Wordpress installation. This is well easy now in GUI environment but does not support third-party dashboard integration.

    It would be great to implement this into Plesk API so clients would be able to create staging environment on one click without a need to login to the Plesk interface.

    19 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  WordPress Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
  9. HTML templates for emails sent to users from Plesk

    Allow HTML template options for outgoing emails from Plesk to users. This could include basic styling, a heading logo and footer details.

    19 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →
  10. More copyright templates is very necessary.

    Very little copyright templates, customers are asked to organize a very new templates.

    19 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. ability to disable Wildcard certificate option in Let's Encrypt

    Add ability to disable Wildcard certificate option in Let's Encrypt

    18 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    14 comments  ·  Extensions  ·  Flag idea as inappropriate…  ·  Admin →

    Available since Let’s Encrypt Extension 2.8.3.

    https://ext.plesk.com/packages/f6847e61-33a7-4104-8dc9-d26a0183a8dd-letsencrypt

    “2.8.3 (24 October 2019)
    [+] Introduced the allow-wildcard-certificates option (true by default) under the ext-letsencrypt section in the panel.ini file. If set to false, the option hides the feature of issuing wildcard SSL/TLS certificates in the interfaces of the Let’s Encrypt and SSL It! extensions.

    Note: For the same purpose, users could earlier use the acme-protocol-version setting with the acme-v01 value. If you have this configuration, we recommend that you start using allow-wildcard-certificates set to false because the ACMEv1 protocol will soon reach end of life."

    — rk

  12. Set default WordPress language

    By default, WordPress Toolkit creates instances with the same interface language as Plesk customer interface. Please consider adding the option to set custom default language for new instances.

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  WordPress Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add support for ASP.NET Core 2 for Plesk Onyx

    Let's support this please. Add support for ASP.NET Core 2 for Plesk Onyx

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Extensions  ·  Flag idea as inappropriate…  ·  Admin →

    Hi,
    I’m glad to inform you that this functionality was added since Plesk Onyx 17.8 release :) Plesk detects if ASP.NET Core 2 is installed or you can install it as a component via Plesk Installer (Tools&Settings → Updates & Upgrades → Add/Remove Components). Then deploy your ASP.NET Core application to the website document root.
    Plesk Onyx Release Notice: https://docs.plesk.com/release-notes/onyx/change-log/

    -DL

  14. "File Sharing" for customer accounts

    It should be possible to access also customer accounts files via WebDav. Currently "file sharing" tab is only available for own subscriptions.

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →
  15. Configurable Admin Permissions

    Since we are now able to create more than 1 Administrator within Plesk - it would be a good addition if one would be able to give those Admins particular Rights within Plesk.
    I don't want my "Everyday-Admin" to be able to stop Services within Plesk or even Shut-Down the whole Server within the Panel ...

    I want them to do their work with Customers/Domains/Hostings ... but access to the "real Admin Areas" should be restricted ...

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →
  16. Dual PHP version per site

    Make Plesk able to run different PHP versions per site on Linux. Plesk can do it on Windows (IIS) already.

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Secure FTP

    Support FTPS (FTP-SSL) for uploading files securely and easier pass of PCI compliance

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. zend opcache - fastcgi or apache write settings per domain

    fastcgi is supposed to work with the new opcache in newer php versions and we are forced to use it on the apache module. Fastcgi will always flush cache after 30 seconds. Nginx will work but requires a considerable amount of work.

    Apache works but causes file permissions issues with files written by apache to be owned by apache.

    Id like to see support for opcache with fastcgi, or be able to set write permissons for apache module as per domain.

    Due to the issues php opcache or apc is very tricky to use in a plesk server environment.

    16 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web / HTTP functions  ·  Flag idea as inappropriate…  ·  Admin →
  19. Let's Encrypt SSL certificate for Plesks admin url

    It would be great if we could ad a Let's Encrypt SSL to the admin url.

    Is there an easy way to do this or will there be support in Plesk to do this?

    Fred

    15 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →
  20. distupgrade for Debian and Ubuntu (i.e. Debian Squeeze to Debian Wheezy)

    This used to work with previous Debian versions (e.g. Etch -> Lenny, Lenny -> Squeeze) but it doesn´t seem to be possible with Squeeze -> Wheezy.

    The proposed way of "updating" is to make a backup and restore it on a new server. As we have 50+ servers this simply isn´t feasible: We cannnot get a new server and transfer multiple customer domains (some using external DNS) for each of those servers. This would cause long downtimes and problems with data being transferred that is changed on the old server (from website users).

    It has been possible before so it…

    15 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base