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

1429 results found

  1. bun

    Support for https://bun.sh/ with passanger

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

    Thank you for your idea. At this time, the Node.js drop-in replacement "bun" is in a development stage. There is still lots of work to do and bun does not yet have any significant market share. There are also no signs that a broader community is using this instead of Node.js. 

    Maybe this will change in the future. We will consider this functionality in upcoming releases if it will be popular.

    Everyone, please continue voting for this feature if you consider it important.

    -- PD

  2. Allow for websocket traffic on Docker Proxy Rules

    This is a suggestion to add an option to the Docker Proxy Rule feature to add additional proxy configuration that allows websocket traffic.

    Currently when adding a Docker Proxy Rule via Plesk a proxy directive gets added to the domain's nginx configuration file. This proxy directive however does not cover configuration for websocket traffic. Because this proxy directive takes precedence over any nginx directives added to the domain's Additional nginx directives (saved in the vhost_nginx.conf) there is no way to make websockets work with a docker container when a Docker Proxy Rule is created via Plesk.

    My proposed solution would…

    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  ·  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)
  3. Add Auto Install SiteJet Website Option to Plesk Service Plans

    Requesting a feature to add an option on the Plesk Service Plan "Additional Services" page to automatically install a SiteJet site. This would be similar to the same options that currently exists for WordPress from the WordPress Toolkit dropdown on that same page.

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Add the ability to require 2FA for accounts.

    Many sites and online providers today require the use of 2FA to secure accounts. It would be great if Plesk could require the same thing (at least for administrative accounts). I think this could really help increase the security posture of the software.

    As it stands now, Google Auth is optional, and a user has the ability to enable/disable it at will, which isn't ideal.

    According to this thread, there are currently areas where 2FA wouldn't currently be possible, but all of these issues have already been solved by other companies. I have no doubt that Plesk could do it…

    6 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)
  5. 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)
  6. Synchronize Plesk Service Plans IDs across servers

    I want to be able to create a Plesk account when a person ONLY purchases a domain name from WHMCS (no hosting)

    I want this so the customer has DNS access. I know I can provide DNS access through WHMCS but then if the customer purchases hosting I have to copy all their DNS records to the Plesk DNS and it just becomes confusing.

    Right now WHMCS will only create a Plesk account if the person has ordered hosting but not if they only purchase a domain name.

    So I'm having WHMCS Global Services write an Add-On for WHMCS so…

    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. Change password reset mail template

    Currently, it is not possible to change the password reset mail template.
    Please add this to other mail notification templates.

    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

    1 comment  ·  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)
  8. When Nginx and Apache are used, Apache should only listen to ports 7080 and 7081 on localhost.

    As discussed in https://talk.plesk.com/threads/security-attack-surface-ports-7080-and-7081.368543 security should be reinforced: When Nginx and Apache are used, Apache should only listen to ports 7080 and 7081 on localhost. When Nginx is not used, Apache should only listen to ports 80 and 443.

    6 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. Customize columns in site list

    Would be great to allow selecting what columns to display in the Domains or Site list.

    Column suggestions:

    • Site name (user customizable)
    • Domain name
    • Type
    • Status
    • PHP version
    • Server (apache/nginx)
    • Location (if multiple site locations are allowed)
    • Traffic
    • Size (including files + database, why is it always calculating incorrectly for subdomains?)
    • URL
    • wp-admin url if wordpress
    • Wordpress toolkit link - directly to this site
    • Date created
    • SSL status
    6 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. panel.ini setting to select 127.0.0.1 or localhost for WPT WordPress installations

    When using CloudLinux's alt-php versions and when using Plesk's php version management facility instead of CloudLinux PHP Selector, the default path to mysql.sock is not set, or in some cases incorrectly set to /tmp/mysql.sock.

    Any php script, including WordPress, that is set to use "localhost" to connect to the database will then fail to connect. This can cause severe problems with the WordPress Toolkit.

    If, instead of localhost, the host address is set to 127.0.0.1, php uses a network connection instead of trying to connect to mysql.sock, and all is well. Naturally this assumes that mysql/mariadb listens on 127.0.0.1 but…

    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  ·  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)
  11. Increase mailbox size above the default size

    Default Mailbox size is for example 5 GB per Mailbox. But on one Box, the client need more space. So it would be great, if all accounts stay on the standard Size. All mail addresses keep the default size, but one can increase the storage space. Currently, only the reverse is possible, but this makes little sense, as I don't want to adjust all the addresses individually, but only increase the one that has a compulsory requirement.

    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  ·  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)
  12. Provide a File Manager for admin so that all files and directories of a server can be edited, including these outside subscriptions

    For those Plesk admins who unfamiliar with Linux CLI would be convenient to have an access to the Files and Directories via File Explorer. To be able to execute simple administrative tasks without learning CLI commands

    6 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  ·  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)
  13. Add a snapshot of the current processes list to existing CPU / memory usage exceeded emails

    The Monitoring extension already triggers email notifications when resource usage exceeds the allocations, but if usage has already settled before you notice these emails and click through to the server, it's difficult to find which domain was the cause.

    Adding a snapshot of the current processes list to these emails when it's the CPU or memory usage thresholds that have been exceeded would be very useful. Potentially just the "Domains only" filtered list would suffice. Maybe trimmed to the top 50 or so processes ordered by CPU or memory, whichever is appropriate at the time.

    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)
  14. Monitoring, uptime and white label customer reports

    It would be nice to have:

    • Monitoring (alert if site offline or keyword does not exist)
    • Uptime (maintenance mode not included in downtime)
    • Reports (automatically generated WP-toolkit white label reports to send by email monthly to clients)
    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)
  15. Notification when mailqueue contains more than X messages

    Receive notification by email when the email postfix queue contains more than X messages. This is usefull when the server is blacklisted and emails gets deferred / delayed.

    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  ·  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)
  16. Allow modification of how long the mail password reset link will take to expire.

    Currently the length of time to expire is 24hours. It would be desirable to be able to increase how long the link takes to expire.

    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)
  17. make plugin pack installation able to handle dependent plugins

    This feature request originated here: https://talk.plesk.com/threads/plugin-package-cannot-be-installed-premium-plugin-requires-base-plugin.371482/

    The problem is that plugin X needs to be active so plugin Y can be activated. (In my case, it was the AIOS plugin with its premium version, which WP toolkit wasn't able to activate)

    It seems that WP Toolkit tries to activate all plugins at once when installing a plugin pack. An option to tell WP Toolkit to enable each plugin alone in the order they were added to the plugin pack instead of all together would be useful in this case. But there are probably more ways to optimize WP toolkit for…

    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)
  18. Allow the creation of forbidden domain names via API

    Please implement an option in Plesk, which allows the administrator to create domain names, which are forbidden for creation via Plesk UI.

    For example, *.example.com has been added in Plesk > Tools & Settings > Prohibited Domain Names. This limitation should apply to all users in Plesk UI, but the administrator should still be able to create *.example.com subdomains via API calls.

    This will be useful when looking to automatically provide users with a free subdomain for hosting, but prevent them from creating unlimited number of *.example.com subdomain via Plesk UI.

    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)
  19. add sshd to services list for restart or enabling on demand

    Sometimes it's usefuil to be able to restart the sshd service, especially if the service is not reachable anymore. For increased security it could also be usefull to enable sshd only if needed other the panel.

    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  ·  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)
  20. WooCommerce Staging Process (cloning without overwriting Woocommerce content)

    WooCommerce = at least 1/3 of ALL e-commerce websites use WooCommerce.

    Can Plesk please make a process that works EASY for people to do the following on a WP and WooCommerce site:

    Live site > Clone to Stage site > Copy to Live site

    The issue is customers, orders, and products on the Live site can't be replaced/over-written, etc when you copy back to live site.

    THIS PROCESS WOULD MAKE MONEY for Plesk, as for some reason, it doesn't exist anywhere, that I know of.

    Please implement it :)

    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

    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)
← Previous 1 3 4 5 71 72
  • Don't see your idea?

Feedback and Knowledge Base