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.
Off-topic posts will be removed from here
706 results found
-
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 voteThe 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…
-
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 votePlease 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
-
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 voteIt 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
-
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 voteThe Plesk Broadcast Extension is what you need: https://www.plesk.com/extensions/broadcast-message/
-- PD
-
Filemanager autodelete cron job
Please add an autodelete Feature.
Something Like:
[fileManager]
trash.autodelete = 1
trash.deleteafterdays = 30If 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 voteThis feature is already available in a very similar form. It is described in the change log for version 18.0.39
https://docs.plesk.com/release-notes/obsidian/change-log/?18049#plesk-18039
Since then you can configure auto-deletion (rotation) by date or by size. We would appreciate hearing your feedback on implementation of this functionality. Thanks in advance!
-
please add Cgroups support Ubuntu 22.04 x86_64
please add Cgroups support Ubuntu 22.04 x86_64
1 voteThis feature is already available since version Plesk Obsidian 18.0.44.
Let us know if you have any feedback.
— AY
-
I would like to configure Maillist settings massively.
Would it be possible to configure Maillist settings massively over CLI/API ?
1 voteYou can use Plesk API for your purpose: https://docs.plesk.com/en-US/onyx/api-rpc/about-xml-api/reference/managing-mailing-lists.36103/
--
IG
-
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 -
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 voteIt is possible with certificate CLI utility: https://docs.plesk.com/en-US/obsidian/cli-linux/using-command-line-utilities/certificate-ssltls-certificates.39009/
--
IG
-
Exclude yarn .cache folder from backup by default on scheduled backups
The .cache folder takes up a lot of (unnecessary) backup space.
1 voteIt is possible to "exclude specific files from backup" using this option in the scheduled and manual backup configuration. If you are experiencing issues with this option, please open a support ticket with Plesk support so that staff can assist you in solving the task.
-- PD
-
to allow an alias to be associated to more than one email account.
It's an useful (and optimal) way to associate more than one organisation account to an external (public official) email alias.
EG
internal account 1: john@myorg.net
internal account 2: mary@myorg.net
internal account 3: jules@myorg.net
public account (showed in websites, company papers, etc.): sales@myorg.net (this is the alias, not an real email account).
If John and Jules are the sales officers, it would be useful to link the alias to both accounts.
Note: It cannot be implemented using forwarding in a clean way.
Because the mail engine forwards the mails to John and Jules but the headers are tricky: the local account…1 voteWhen forwarding mails through a forwarding list, the sender remains unchanged. Replies to a forwarded mail are not sent to the forwarder, but to the original sender. Also, there is such feature like ambiguous aliases in mail servers like Postfix. The current solution of using forwarding lists is the correct technical approach.
-- PD
-
Security measurement toggle to prohibit use of WordPress XML-RPC
Please implement a toggle in the WordPress Toolkit security section to disable / prohibit XML-RPC entirely, not just pingbacks like in the current state.
1 voteThank you for your idea. It is implemented already in https://docs.plesk.com/release-notes/obsidian/change-log/#wordpress-toolkit-5.12.0
--
IG
-
SSLit - overview certificates
It would be helpful if the SSLit extension provided an overview of all issued certificates for the plesk administrator.
1 voteTo see an overview of all certificates, please click on the "Open" button of the SSLIt extension in the Extensions Manager.
-- PD
-
Let's encrypt staging backend for tests
I am trying to develop a bash script that will create a domain and letsencrypt certificate on my UNIX server, but I've run into a limit from lets-encrypt.
Looking at https://letsencrypt.org/docs/rate-limits/ it talks about using a staging server for development purposes. Is it possible to add this option to letsencrypt extension?
Someting like:
plesk bin extension --exec letsencrypt cli.php -d ..com -m admin@***.com --test
Or changing the Let's encrypt URL via panel.ini
1 voteThis feature is already available in the Let's Encrypt extension.
To configure different ACME URL (e.g. a staging environment for testing purposes), need to configure "acme-directory-url=https://acme-staging-v02.api.letsencrypt.org/directory" option for the section "[ext-letsencrypt]" in the panel.ini file.
- https://docs.plesk.com/en-US/obsidian/administrator-guide/plesk-administration/.78586/
- https://letsencrypt.org/docs/staging-environment/
— AY
-
Notification "WordPress site vulnerabilities found" should be sent ro customer by default
Notification "WordPress site vulnerabilities found" should be sent to customer by default. Since customers are the ones who deploy their WordPress websites and should be notified to fix it.
1 voteThe Plesk "admin" can set who receives the notification in Tools & Settings > Plesk > Notifications in the configuration entries
"WordPress site vulnerabilities found (administrator's digest)"
"WordPress site vulnerabilities found (reseller's digest)"
"WordPress site vulnerabilities found (customer's digest)"
-- PD
-
cli for outgoing mail limit to get statistics
It is necessary to have cli utility to get outgoing mail limit statistics for previous days, to see mailboxes that tried to exceed their limitation and when.
I want to monitor that with an Script and Cronjob and maybe make some auto actions on that.1 voteCLI for outgoing mail statistics is already available. The instruction set can be seen with
# /usr/sbin/plesk sbin mailmng-outgoing --help
Example:
# /usr/sbin/plesk sbin mailmng-outgoing --fetch-statistics --with-limits --time-step='hour'
No information was provided what is needed in addition to the options that the mailmng-outgoing command already provides. We must decline this request.
-- PD
-
Configure session idle time / logout of phpMyAdmin
automated logout happens in phpMyAdmin even if i am continuously checking sql commands in phpMyAdmin , the editted sql commands are lost and effort gone waste
logout should happen only in case of the phpMyAdmin console is idle for certain time say half an hour1 votePhpMyAdmin is linked to the Plesk GUI session. If the Plesk session expires, phpMyAdmin times out, too. To avoid this you can change the session settings in Plesk with Tools & Settings > Security > Session Idle Time.
-- PD
-
To add email to sending to Plesk when update failure
When auto-update of Plesk was failed - please add support contact what to send error.
1 voteYou can alway find Support Contact (Help Center), liks to FaceBook Community and official Plesk forum if you click on question mark in the up-right corner. You can send error to any of these channels.
--
IG
-
Bulk update of php version
The php versions of several instances should be updated at the same time with a few clicks.
1 votePHP versions from Plesk do not need to be updated manually. They are updated automatically during the installation of the next Plesk update.
If you need to switch the PHP version for multiple subscriptions, change it in the service plan and sync it with the subscriptions.
--
IG
-
MariaDB version switch
Would be great to have an option to switch between the MariaDB versions
1 voteYou can install several MariaDB instances on the host or in Docker containers, register them as Database Servers in Plesk and switch beetwen these servers or use any of them in Service Plans for your purposes.
--
IG
- Don't see your idea?