Skip to content

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

426 results found

  1. Nginx Cache purge

    Please, consider to implement some sort of cache purge functionality available from Plesk web interface, because if cache TTL gets extended to match Site needs, it gets complicated, i.e. need to go over Linux Terminal to purge it. A Wordpress integration would be just super fantastic, but I understand, it is not realistic to wish it.
    Thank you!

    123 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Support for Windows Server 2019

    Please add support of Windows Server 2019 in Plesk Onyx.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Enable/disable debug in Plesk via CLI

    The suggestion is to implement CLI utilities to enable/disable Plesk debug:

    plesk debug -enable
    enabled = on
    filter.priority = 7
    show.utilexec = on
    show.util
    exec_io = on

    plesk debug -enable --sql
    The same as previous + show.sql_query = on

    plesk debug -disable

    Now it is necessary to remember panel.ini path (/usr/local/psa/admin/conf/), copy panel.ini.sample, then edit it manually every time. And the same procedure to disable it.

    33 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Modify the email sent when a new WordPress site is created

    We need to modify the email that is sent to customers, when a new WordPress site is created. I am attaching an example of the email:

    Your new WordPress site has been successfully set up at:

    https://<site>/wordpress

    You can log in to the administrator account with the following information:

    Username: created_user
    Password: The password you chose during installation.
    Log in here: https://<site>/wordpress/wp-login.php

    We hope you enjoy your new site. Thanks!

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  WP Toolkit  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Add support for MicroSoft Web Deploy 4.0

    Web Deployv.4.0 was installed on the server before Plesk.
    Now WebDeploy is displayed as installed in Plesk installer.
    However, it is not detected by Plesk in Tools & Settings > Server Components(Refresh does not help either).

    Please add support for WebDeploy 4.0

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Please take back MagicSpam as an extension in Plesk!

    Please take back MagicSpam as an extension in Plesk!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Use ntpd or chronyd to synchronize time instead of ntpdate

    Use ntpd or chronyd to synchronize time instead of ntpdate that is deprecated

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Customize Quick installation of Wordpress

    It would be great to add ability to customize Quick installation settings of Wordpress. For example,currently it is not possible to change installation path in case of Quick installation option is selected. However it maybe required to modify the path without customizing other options (such as Administrative access credentials, main configuration etc), Having ability to modify default quick installation settings would be a nice tool, which make it easier to use WordPress for end-users.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WP Toolkit  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Enable Mail DKIM signing by default

    I suggest to add an option to Plesk Service Plans to enable DKIM signing when creating a new hosting package.

    Right now we have to manually enable DKIM signing for every new hosting account after creation.

    This should be inside a Service Plan under tab: Mail

    14 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Security  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. indicate password strengh or acceptance during "reset password" process

    There are many customers complaining, they have to try several passwords during the password-reset process, before one is accepted. There is no visual indicator if the typed password fits the safety regulations.

    "Inside" plesk, the password strengh is indicated when they change theirs plesk- , FTP- or e-mail password. Why not during the reset-process?

    The highlight would be an indicator, that permanently shows if the typed password is strong enough or has to be stronger (with a tooltip/hint, what specifications has to be met or which kind of character is missing).

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Refresh the page in a browser right after detaching a WP instance in WP Toolkit

    Right after detaching an instance in Home > Wordpress it remains on the page because the page is not refreshed.
    I suggest to invoke page refresh after detaching as it can confuse the customers.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WP Toolkit  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. restrict installation of specific paid plugins/themes for WordPress

    There should be the possibility to limit access to WordPress plugins/themes per a service plan.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  WP Toolkit  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. better backup priority settings to include nice and ionice

    Currently it seems the backup priority only takes CPU into account and not I/O

    I would prefer the backup low priority settings to be changed into specific values. For example

    CPU PRIORITY -> Select Box with options 1-19
    IO Class -> Select Box with options 1-3
    IO Priority-> Select Box with options 1-7

    1 means realtime and the higher the number the less important is the task.

    Then this can be converted into custom commands depending on the user needs like:

    nice -n{CPU PRIORITY} ionice -c{I/O CLASS} -n{I/O Priority} <backup task command>

    For example one could set like this

    nice…

    15 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    completed  ·  IgorG responded

    Already implemented since Plesk Obsidian version.

    IG

  14. Implement renewal of Let's Encrypt wildcard certificates

    Please implement renewal of Let's Encrypt wildcard certificates through Plesk or command line.

    69 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Web / SSL  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Restart services on failure using systemd

    We've noticed that Plesk services like plesk-php72-fpm are sometimes killed by the out of memory killer or otherwise crash and require manual intervention by us. The services could be made more resilient by adding the following file to supplement Plesk's service file and reloading systemd.

    cat /root/reload-on-fail.conf

    [Service]
    Restart=on-failure
    RestartSec=5s

    cp /root/reload-on-fail.conf /usr/lib/systemd/system/plesk-php*-fpm.service.d/reload-on-fail.conf && systemctl daemon-reload

    I've also made an ansible playbook for this:
    https://gist.github.com/nbeernink/679b8c0bc635158b0ea4dfb96e10c7c5

    Additionally, you can also add this to services like nginx, mysql/mariadb, dovecot and postfix and they will restart on failure as well.

    However instead of us all running these playbooks on old and new servers,…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Add ECC CSR support

    Now Plesk uses RSA encryption method, but we would like to use ECC CSR support as it's considered more modern.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Web / SSL  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ve released Let’s Encrypt Extension 2.7.2: https://ext.plesk.com/packages/f6847e61-33a7-4104-8dc9-d26a0183a8dd-letsencrypt

    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

    IG

  17. Please Add support for ASP.NET Core 2.1 for Plesk Onyx, thanks

    Let's support this please. aspnetcore 2.1 has got the official version, Add support for ASP.NET Core 2.1 for Plesk Onyx

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Extensions  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  WP Toolkit  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Web / SSL  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    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/

  20. Allow both HTTP and HTTPS version of websites to be forwarded. It's 2018, this is vital.

    This is all about security, it's simply not a fully developed product without this facility and I am hugely shocked and surprised it doesn't already exist.

    27 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Web / SSL  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base