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
- or
116 results found
-
Separate server scheduled tasks from webspace' scheduled tasks in Plesk Admin license
On a Plesk running with Plesk Web Pro or Web Host license, the customers have the ability to go to Domains > example.com > Scheduled Tasks.
However, on a Plesk Admin license, the user can only manage the Scheduled tasks from Tools & Settings > Scheduled Tasks. Due to the fact that there are more than 20 tasks created by root user, it's very hard to manage and monitor the scheduled tasks set by the customer.
Please, add one of the following options:
- The ability to go to Domains > example.com > Scheduled Tasks
OR
- An option to…2 votesYou can click on the column header "Subscription" in the admin's scheduled task list to group the tasks by subscription.
-- PD
-
WHMCS module / API to provision Docker containers.
Docker support is already a killer of Plesk (something I had begged for in WHM/cPanel before switching).
It would be epic if I could allow customers to purchase and provision a Docker container automatically from WHMCS. Obviously, there would have to be some tight control and they would only be pre-defined images. It must be a list of images that I curate since many Docker images do not provide sufficient environmental variables - example: official Redis doesn't let you pass a password, but others like bitnami/redis and
frodenas/redis allow you to pass REDIS_PASSWORD, which is necessary for a shared environment…17 votes -
Domain size spaces
Hi Plesk team,
I know that Plesk, calculating the weight space data use only for users with (ID >= 100) on linux system.
My proposal would be to add an option in the parameters (Pack of service) an option that would activate the calculations of all the actual weight size data even with users that they have the ID <100 for example root user who would add files in the " space vhosts.
I have append picture for example sample append new option if is possible.
Cordialement,
Matthew Lafrance1 voteThank you for your input!
Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG -
Add third party installations, paths/directories to your plesk backup
I would like to be able to add custom paths to plesk backup that i can backup different third party installations and folders. For Example i have a gitlab and mosquitto on my root server running unfortunately they are not getting backuped up by plesk. If it possible i would like to have a whole backup of all data on my server in one location. So please make it possible that we can add custom paths to plesk backup and restore them together or separately, it is not necessary to fullfill all dependencies, that would be great in addition that…
1 voteThank you for your input!
Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG -
Allow configuring "From" header for cron tasks when remote SMTP (MSMTP) is used on a Plesk server
If Amazon SES(or some similar solution) is used as remote SMTP configured in Plesk, cron emails cannot be sent because "From" header is hardcoded in cron, here are some related threads:
https://forums.aws.amazon.com/thread.jspa?messageID=540183
https://stackoverflow.com/questions/15250199/crontab-email-through-msmtp-amazon-ses?rq=1There is a workaround - to replace the symlink from /usr/sbin/sendmail to msmtp by a bash script with the following content:
#!/bin/bash
sed -e 's/From: root (Cron Daemon)/From: root@mydomain.com (Cron Daemon)/' | /usr/bin/msmtp -t "$@"It would be great to have it applied by Plesk automatically and to have "From" header configurable from Plesk interface, for example in an additional field under Tools & Settings >…
3 votes -
how can i change the temp folder in my shared hosting
I have uploaded a project on my shared hosting and I am unable to upload any single image. Only got an error "could not able to move in the uploads folder"
When I did Research on it more, than I found that the temp folder path is not set correctly, currently it is showing as C:/windows/Temp/
but I have a shared hosting and I have a temp folder on my root folder and I want to get my php.ini file changed with the new folder path as my hosted temp folder.Could you please change it for me. I am…
1 voteClosed as it is not a proposal, but question.
In general you cannot have your own temporary folder. You can experiment in “PHP Settings” menu with customizing configuration file -
Run docker containers as subscription user
Currently all containers are run as root user, however when mapping persistent volumes into subscription directories e.g. databases/config/logs, the UID that runs inside the containers are not linked to a UID outside, so containers that have restrictive file permissions (i.e. 600) in the persistent volumes, when subscription level actions are run e.g. backups, these files are not accessible by the subscription user.
Would be nice to specify a subscription user to run the docker container with (on docker cli it is possible to pass the user flag along with a UID) so that the resulting files are accessible by the…1 voteThank you for your idea! 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
-
bhyve
Please, include bhyve to virtual environment host.
sudo dmesg
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.0-130-generic (buildd@lgw01-amd64-039) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9) ) #156-Ubuntu SMP Thu Jun 14 08:53:28 UTC 2018 (Ubuntu 4.4.0-130.156-generic 4.4.134)
[ 0.000000] Command line: console=ttyS0 BOOTIMAGE=/vmlinuz-4.4.0-130-generic root=/dev/mapper/hospedagem--vg-root ro
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] x86/fpu: xstateoffset[2]: 576, xstate_sizes[2]: 256
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x01: 'x87 floating point registers'
[ 0.000000]…1 voteThank you for your input!
Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG -
Extend CLI certificate command to allow updating certificate components (not just name)
I'm using an own bash script as a wrapper around acme.sh to generate Lets Encrypt certificates. Because I need things like "mail." subdomains which can only be verified by acme.sh when the domain is the IP default, the "mail." does not exist explicitly as a domain, just an A record. The wrapper script also has the option to copy the cert to Dovecot, Postfix and ProFTPD.
When I first create a certificate, I can use Plesk CLI "certificate" to add it to Plesk, then I must assign it - once - in the GUI. I had hoped / assumed that…
1 voteThank you for your input!
Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG -
Dedicated PHP FPM Handler - Chrooted Environment
Actually, the fpm dedicated handler would be perfect for a native PHP FPM jail to get rid of
open_basedir
(cause of disabled realpath_cache).It would be great to get an option to enable "PHP Chrooted Mode" if dedicated handler is set.
Benefits:
* Native Chrooted FPM-Handler
* Active Realpath Cache (open_basedir could be safely disabled)
* Massive Performance Improvement for any PHP based web app
* More security, because fpm handles the jail instead of php.ini
Template / Config Changes:
PHP-FPM Config
Set "chroot" Option inside generated fpm pool config:
/var/www/vhosts/system/<domain>/etc/php-fpm.conf
…chroot =
5 votesThis is a valid request, so we'll look into it. There is no ETA at the moment, but we would really appreciate you voting for this request so that we can accurately assess its popularity relative to other features.
Thanks in advance!
--
IG
-
Сhange type of notifications via CLI using the utility plesk sbin crontabmng
Please add feature to change type of notification (do not notify, errors only, every time) about scheduled task completion via CLI with plesk sbin crontabmng utility
Currently, to change such notifications (via CLI) not only values in database need to be changed but also values for SendMailOnlyIfFail option in C:\Program Files (x86)\Plesk\Schedules\psaadm, C:\Program Files (x86)\Plesk\Schedules\Root files.Such steps are not ideal while changing the settings for a large number of servers.
1 voteThank 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
-
Migrating several servers to one without changing registrar parameters
The intention is that every reseller will get a separate basic IP (default) and optional additional IPs that he can use for special purposes.
All of these IPs shall be different from the server IP.
As a result: can we expect that the SSH access by IP is limited to the given reseller package so that he cannot see other reseller packages that exist in parallel and he never should see things you normally see if you are Admin of the total server.
Example:
server has IP 86.86.86.86, hostname xcs2.example.com, root access only for us as a provider. We have…0 votesThe feature requests contains at least two different requests. The headline does not match the content. The content is asking for features that already exist (e.g. chrooted SSH access). It also sounds as if it asks for something that is technically impossible for a panel (KVM virtualization, separate, caged virtual servers that can be rebooted --> task of a virtualization environment, not a control panel). We are sorry, but this feature request cannot be accepted as it is right now. Please
- match headline and content
- request only one feature per request
-- PD
-
Allow Customers to create scheduled website database dumps on their own
At the moment, Customer accounts in Plesk can create database dumps manually, however they do not have the necessary access to schedule the specific creation of such website database dumps.
That task is also not possible via a cron job, because the mysqldump command requires root access, which the Customer account does not possess.
Website database dumps can be created only manually via the Plesk GUI while using the steps in the https://support.plesk.com/hc/en-us/articles/12388279759255-How-to-export-a-website-database-in-Plesk article.
It would e very helpful to include the ability to create scheduled website database dumps while logged in as a Customer.
2 votes -
Some Improvements and Options for the ftp server
If you give the Login data to a Customer you normaly don´t want the next Customer to get access to the data (Sensible Datas) via the same login.
So i´d say it would be practical if the password would change per login and that you´d get a notification Email that the Customer had logged in and the new automaticaly generated password for the next login with the same Username (requires a registred Email adress per Username for notification).
Also it´d be usefull if the notification Email would Include a Direct Link to the ftp adress to add and remove Data…
1 voteThank you for your input!
Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
—
IG -
Insert username in physical path of users's virtual host
Would be great to make virtual host's directories structure depending on username instead of main domain name. Or make it a switching option. Or add username in a path.
Examples:
<plesk_vhosts_dir><username><docroot>
or
<pleskvhostsdir><username><maindomainname><docroot>
In order the structure of virtual hosts and related users would be clearer,2 votes -
Please add ability to change the password of the psa_root admin for Plesk Onyx so we can connect to the psa database using port 8306
Plesk Onyx is setting a random password for the psa admin database and the connection to port 8306 using the default admin password is not possible.There is no way of retrieving or reseting the psa database admin password which is causing big trouble if we want to connect to the psa database or want to change the default database using plesk repair
1 vote
- Don't see your idea?