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
43 results found
-
Passenger to log output separately per domain basis
Currently all passenger NodeJS process output their logs to /var/log/apache2/error.log.
Would be good to be able to log output separately per domain basis, so every domain has it own log inside the folder.
5 votesThank you for your input! 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.
—
IG -
Creating a global FTP(S) account
It might be usefull to create one or more Global FTP(S) accounts which can access all the vhost directories. In addition an IP Whitelisting filter might be desirable to additionally protect access.
5 votes -
Add support for Application Settings/Environment variables for .NET web apps
It looks like you can add applications settings/enviroment variable for Node and PHP application.
But there is no way of doing the same for .NET/.NET Core web apps.
Today you need to use the File Manager to open appsettings.json, but that is a really bad solution, and a new deployment can/will overwrite it anyway.
Only connection strings can be added, but it´s a big miss to not be able to add settings/variable for the current environment, for example API keys, SMTP settings or other applications settings.
4 votesThank 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
-
Upgrade auf Coppermine 1.6 must be made available
Please add the possibility to update Coppermine 1.5.X to Coppermine 1.6.X via Plesk.
4 votesThank 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 -
Add support for the Cluster module in Passenger
Add support for the Cluster module in Passenger supplied with Plesk:
https://nodejs.org/api/cluster.html#cluster_clusterCurrently, when Node Cluster module is called on a NodeJS application configured in Plesk in development mode, the following error is be shown:
Trace: You required the Node Cluster module, which is incompatible with Passenger, a non-functional shim was returned and your app may still work. However, please remove the related code as soon as possible.
4 votesThank 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 -
Clone domain files and database
Hello,
Tipically having a CMS running (ie Prestashop) requires also setting up an exact copy for testing new features/uogrades/updates.
We have to manually:
1) Export/import database dump into a new one,
2) copy files and dirs into a new (sub)domain
3) change some settings (config files) to link new (sub)domain to the newly imported databaseCouldn't at least points 1) and 2) be automatized with a 1-click option after inserting some data (ie new database name, user, pw)?
Cheers4 votesThank you for your input! 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.—
IG -
Concrete5 update
Please update the available version of the concrete5 application, since the current development branch is on the version 8.4.4 and the applicationavailable is 5.7.3.
4 votes -
NodeJS Allow more environment variables
When setting environment on a NodeJS App (using NodeJS extension) I am getting to the limit of four variables, sometimes five.
I assume that line ending is reached or something. I am connecting to several mongodb databases and for each db I need to auth which is set within an environment variable.
This limits my app a lot since I need to build overcomplicated workarounds using files to be loaded async and their content to be validated, then connecting to the db and so on.
4 votesThank you for your input! 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.
—
IG -
Allow users to change the Idle Timeout value in the IIS Application Pool Settings
Allow users to change the Idle Timeout value in the IIS Application Pool Settings
4 votes -
Add configSource support
Right now the Plesk doesn't support configSource attribute in the ASP.NET applications.
Please, add such functionality.3 votesThank 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
-
Add "Custom Environment Variable" option on NodeJS for Windows
Add "Custom Environment Variable" option on NodeJS for Windows - It's currently available on Linux, only.
3 votesThank 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 -
Integrate Snaps
It would be great if we could install Snaps (Containerized applications from Canonical) from Plesk. Things like Rocket.Chat would be one-click installs from there
3 votesDuring 3 years this request only received 3 votes. It did not become popular. As Plesk already offers Docker, which provides more security compared to Snap, because it shields applications in a kind of "lightweight virtual machine", we are wondering what benefit you see in using Snap instead of Docker.
Please let us know in your comments. Give us good reasons why integrating Snap is a must for a control panel.
-- PD
-
Change database autogenerated name convention in APS
Installing Wordpress 8or other apps) via APS, the autogenerated database name is something like 'wordpress_N' with N incrementing from 1, that is non-sense and causes great troubles when using Plesk Migrator to migrate a subscription to another server when there are already installed applications.
You may name the database like 'wordpressX' with X random, or include part of the domain name in the database generated name, for example if domain is named testdomain.tld the db name maybe 'testdomainX'.
3 voteshank you for your input! 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.
—
IG -
Add a possibility to specify Temporary directory for ASP applications outside of the subscription root.
Add a possibility to specify Temporary directory for ASP applications outside of the subscription root.
2 votesThank 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
-
Chose the database server when installing an application from the Aps Catalog
Option to select any of the database servers setup in Plesk when installing an application from the Aps Catalog,
Currently, the database server chosen by the aps catalog is the default one on the subscription set in the service plan.
2 votesThank you for your input! 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.
—
IG -
Add the ability to manage (tune) WAF ruleset via CLI
Add the ability to manage (tune) WAF ruleset like Comodo via CLI without being overwritten by ModSecurity Rule sets updates.
For example, it would be useful to have the solid opportunity to edit files like "/etc/httpd/conf/modsecurity.d/rules/comodofree/userdatawlcontenttype" and add custom Content Types inside in order to prevent unnecessary ModSecurity rules triggers.
1 vote -
Support for Matrix / Element messenger
Hi,
While EMail is still the most common form for federated messaging (and very well supported by Plesk) I would appreciate if other, upcoming federated messaging platforms would also be supported. Support as a one-click-installable app would be nice, full administrative integration in Plesk (like with email) would be nicer (but not that urgent).
In particular I would appreciate support (Server + WebClient) for (in order of preference):
.) Matrix / Element
.) XMPP(Jabber) / Prosody / Converse.js
.) MastodonThanks
1 vote -
Provide option to clear yarn and npm cache
Be able to run
yarn cache clean
andnpm cache clean
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
-
Add ASP.NET Razor Syntax Support for Linux
Razor is a markup syntax for embedding .NET based code into webpages. The Razor syntax consists of Razor markup, C#, and HTML. Files containing Razor generally have a .cshtml file extension.
1 voteThis 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
-
nopCommerce
Please offer nopCommerce as an installation option in web applications.
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.
At the moment you can use the following instruction:
--
IG
- Don't see your idea?