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

419 results found

  1. Reset the session time-out when users are working in the code editor.

    While I am working in File Manager's Code Editor, there seems to be a static session time-out. Even if I am saving my progress periodically, the session time does not reset. This may be the result of settings that my shared hosting service have put into place, but Plesk should reset the session-timout while I am not idle and using the Code Editor.

    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)
  2. Option to set RAM, CPU, Disk I/O via Add-on

    There should be an option to set RAM, CPU, Disk I/O settings via Add-on like it is possible in Service Plans, presuming Plesk Cgroups Manager is installed

    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)
  3. Manage the "Anonymize IP addresses during log rotation and collect web statistics" option via CLI

    Please allow managing the "Tools & Settings > Server Settings > Anonymize IP addresses during log rotation and collect web statistics" setting with a simple CLI command

    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)
  4. Don't activate new services by default in existing service plans

    If you add something new to plesk (for example node.js or the mail autodiscover), this function is automatically added to existing service plans. This is not desirable.

    I want to choose if I want to add node.js to a particular service plan afterwards... Now I have to disable it in every service plan where I don't want it.

    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)
  5. 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)
  6. Be able to control "Outgoing mail traffic" as a reseller without having to disable "Ability to change mail settings"

    The current Plesk business logic, is that the "Ability to change mail settings" permissio, when enable on the service plan, the Outgoing mail control values will be taken from the subscription/domain/mail account settings and will be managed by the customer - namely, that the service plan will not interfere.
    On the other hand, if that permission is disabled (see the image below) at Service Plan > example_plan > Permissions > expand "Sow more permissions" > "Ability to change mail settings", the desired values will be taken from the service plan

    Therefore, it should be possible to control "Outgoing mail traffic"…

    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)
  7. Add abilty to set the main subscription domain as sender address for the subscription cronjob notiffications

    Add abilty to set the main subscription domain as sender address for the subscription cronjob notiffications. For example sysuser.@example.com instead of sysuser@hostname

    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)
  8. Cancel a runing cron Task

    I see a runing cron, but i can't cacel if started twice.

    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)
  9. Possibility to chose and setup the installation directories on Plesk installation or migration

    It would be great to have the option to setup and fine-tune the Plesk configuration at a install directories level (Installation, vhost directories...), should be an option from the beginning (I.E.: On installation, migration, etc...).

    At the moment the possibility is present bunt by modifying the Plesk configuration files after the installation has been already done.

    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)
  10. Locale management features

    It would be very convenient if you'll to add a new locale management(merging/splitting) feature, since plesk2smb.php is absent since Plesk 18.0.31:

    https://docs.plesk.com/en-US/obsidian/localization-guide/localizing-plesk/splitting-the-%E2%80%98newstyle%E2%80%99-locale-files.66475/

    Although if that's possible, to adapt plesk2smb.php to the next versions of Plesk that'd be good.

    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)
    planned  ·  IgorG responded

    It is planned in scope of integration with CrowdIn localization system. Big files like common/application/admin/resources/languages/ca-ES/messages_ca-ES.php will be split into small chunks similar to en-US locale.

    IG

  11. Allow advertising to customer accounts

    Hello,

    I think that advertising could do with a bit of attention. When customers login, they do not see ads (which is a good thing), however it’d be a pretty good idea to show custom ads to customers (not just server admins). Say for example, I use Plesk Web Host edition and have multiple customers. I want to advertise addons on my store, such as disaster recovery solutions. When custom ads are added, it should be shown to all users who use Plesk, not just the administrator.

    Extension addons for Plesk however should remain hidden from customer accounts as they…

    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)
  12. Don't Let us to upload file when our login is time outed

    Hi
    when our login to Plesk panel is time outed, if we upload something , the Plesk panel allow us to upload but after upload it showes an error message. And then if we log out and log in , Plesk can upload easily.

    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)
  13. 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)
  14. 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 domains

    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)
    open discussion  ·  IgorG responded

    Thank 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

  15. Introduce new event parameters when a Wordpress instance is created

    Introduce new event parameters passed by Event Handlers that will differentiate full domain and full subdomain name when handling WordPress instance creation.

    For example: at the moment, ${NEWDOMAINNAME} variable will hold full name for subdomain when processing WordPress instance creation event and it would be helpful to have ${PARENTDOMAINNAME} variable for such case

    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)
    open discussion  ·  IgorG responded

    Thank 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

  16. Add detailed file usage statistics

    There used to be a link to a list of all the files on my site and how much usage there was of them. This was very helpful to me to see how well certain features are being accepted. Kind of like ratings. Please put it back

    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)
    open discussion  ·  IgorG responded

    Thank 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

  17. add functionality for pre-install checker to check supported components and prohibit installation on case unsupported components are found

    It would be great to not have an ability to install Plesk on a system that is using a component (database server, e.x.) that is not supported by the Plesk version.
    Please consider implementing the functionality of the pre-install checking of unsupported components. It can prevent issues with Plesk on the servers with unsupported software.
    Such an idea has already been provided once, however, it was too specific (for database servers only): https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/20166910-prohibit-installation-on-unsupported-databases.

    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)
    open discussion  ·  IgorG responded

    Thank 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

  18. Add an ability to encode parameters sent in custom button URL

    Currently, parameters passed to the custom button URL are put there in plain text (even FTP user password).
    As the custom button URL is using GET request, the parameters can be easily replaced by anyone which is not secure and doesn't allow using custom buttons for logging customers into a third-party service (e.g. billing).
    Please consider implementing an option to securely encode URL parameters so only the receiving side can decode them.

    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)
    open discussion  ·  IgorG responded

    Thank 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

  19. Add ForeignKey (arbitrary, custom) Fields to users, domains, subscriptions

    Please add Key fields to business objects in Plesk that Administrators and Resellers can edit. It's a must have feature to simple and safe find the correct objects!

    Customers - Customer Number
    Abonnements - Contract Number
    Abonnements Addons - Contract Number
    Resllers - Customer Number
    Domains - Contract Number

    ..... and so on.

    This is a very important feature for automation

    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)
  20. Edit WordPress notification text

    Text notifications are hard-coded in WP file /usr/local/psa/admin/plib/modules/wp-toolkit/resources/locales/en-US.php:
    +++
    'common.error.wp-cli.timeout' => 'WordPress Toolkit was not able to finish running an operation on this site in %%timeout%% seconds, so the operation was terminated. This could mean that your WordPress installation might be infected with malware. Check the wp-config.php file of the installation for potential malware code or run an anti-virus scan. If you cannot find any traces of malware, try running the operation again later.',
    +++

    It is not possible to edit parameters "<suspicious_instance_text>" and "<suspicious_instance_details_info>" under Plesk > Tools & Settings > Notification > WordPress installation is quarantined

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

Feedback and Knowledge Base