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

690 results found

  1. 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 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  ·  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)

    It 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

  2. 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 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)

    At 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

  3. Assign a user to access only specific subscriptions

    https://support.plesk.com/hc/en-us/articles/12377560285975-How-to-create-a-Plesk-user-with-an-access-to-all-subscriptions-or-a-particular-one

    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 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)

    As 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

  4. 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 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

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    The 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…

  5. 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 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

    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)

    Please 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

  6. Docker Composer and Docker

    Please add the installiation from Docker and Docker Composer in the plesk Panel.

    Thank you :)

    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  ·  Docker  ·  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. 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 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. Diagnose & Repair

    Add more features to it so it checks the status health of the domain-name report and checks for active SSL checks for viruses on the server and adds the ability in this function to make harder PHP services.

    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)

    The purpose of diagnose and repair tools is to check if system services are running, if configuration files are present, correctly formatted and functional and if the database structure and content are consistent. The auto-repair capabilities of the tools are already magnificent. But the tool is not designed to 

    - improve security ("make harder PHP services")

    - find or remove malware ("checks for viruses")

    - report SSL status ("checks for active SSL")

    - check domain names (we don't see how a domain name could not be healthy)

    For such additional tasks, other software is already available for free in Plesk. For example for the security related checks the free ImmunifyAV extension will be helpful. For the SSL related checks the SSLIt extension can help, because it displays a full report for all domains (simply click "Open" on the extensions page). Regarding PHP hardening, this is a quite individual task with…

  9. Broadcast messages

    If would be nice to have a feature that enables an Admin to send messages to all customers in UI, for example a banner saying that an upcoming plesk update is going to be installed.

    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)
  10. One mail server for all subscriptions

    I want to create just one mail server for all subscription

    Like
    smtp.example.com
    imap.example.com

    And that settings needs to be for all subscriptions.

    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  ·  Mail  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    No additional information has been provided for this request during several months. As mentioned before we believe that this feature is already available, because you can simply use the host name as the single-point mail server address. You can also have an SSL certificate on that name. 

    -- PD

  11. Improve mail alias removal in Plesk GUI

    Currently email alias "remove" button does not exist for the first mail alias in Plesk GUI. It is unclear how to remove the first alias.

    It is required to be able to remove the first alias just as the other aliases.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Filemanager autodelete cron job

    Please add an autodelete Feature.

    Something Like:
    [fileManager]
    trash.autodelete = 1
    trash.deleteafterdays = 30

    If it's working from "Julian Bonpland Mignaquy" posted here.

    find /var/www/vhosts/* -maxdepth 1 -type d -name ".trash" | xargs -i find {} -type f -mtime +1 | xargs -i rm {}

    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)
  13. SSH Terminal access with another administrative user

    The root user is disabled on the server for security reasons.
    It is required to configure SSH Terminal extensions to log in with another administrative user

    9 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  ·  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)

    We assume that this request is based on a typical configuration where "permitrootlogin" in the SSH configuration file is set to "false" and the requirement is to being able to use the SSH extension for Plesk admin accounts anyway. For that case the workround can be applied: Simply add the lines

    Match Address 127.0.0.1
    PermitRootLogin yes

    to the /etc/ssh/sshd_config, then reload SSH service once (# service sshd reload). It will then still not be possible to login with "root" from external sources, but it will allow the extension to log you in with an admin account.  https://support.plesk.com/hc/en-us/articles/4410634559250

    -- PD

  14. please add Cgroups support Ubuntu 22.04 x86_64

    please add Cgroups support Ubuntu 22.04 x86_64

    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)
  15. I would like to configure Maillist settings massively.

    Would it be possible to configure Maillist settings massively over CLI/API ?

    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)
  16. Exclude yarn .cache folder from backup by default on scheduled backups

    The .cache folder takes up a lot of (unnecessary) backup space.

    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)
  17. Please develop a "Two-factor verification" option

    Please develop a "Two-factor verification" option using email and google authentication app or mobile to log in to Plesk for additional security against cyber attacks.

    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

    0 comments  ·  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)
  18. SSL Cert for a Domain with 301/302 redirect

    Currently, we can't create a SSL certificate with SSLIt/Let's Encrypt for a domain, when this same domain redirects to another.

    For example, if I redirect domainA.com to domainB.com, and I want to create a certificate for domainA.com, I get the following error :
    Invalid response from https:/domainB.com/.well-known/acme-challenge/8dDWrjssqI1cLpY4CqkJaWNnpjoc5Pv9aBa4Sigiqqs : "404 Not Found
    The requested URL was not found on this server."

    The problem is that the check is made on the target domain, and not the domain in Plesk, because even the .well-known/acme-challenge gets forwarded.

    For now, we are using this workaround (please see attached file)

    But we think that Plesk…

    9 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  ·  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)
  19. Add an option to completely disable screenshot service in WP Toolkit

    Everytime you expand a domain in WP toolkit, the image tries to refresh. We're looking to completely disable these thumbnails.

    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)
  20. Manage certificates on a domain via CLI

    It'd be a great to be able to manage(assign/unassign) certificates on the domain level via CLI.

    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)
  • Don't see your idea?

Feedback and Knowledge Base