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
20 results found
-
Add nginx-only hostings
I'll like to create a hosting that only use Nginx as webserver. Also I'll like to do this with Node.js, but I think it will not be approved.
236 votesThank you for your feedback. Unfortunately, this request contains several different suggestions, and it's not technically possible to properly handle them inside one request. At the same time, it seems these two requests have already been implemented in Plesk.
1. "I'll like to create a hosting that only use Nginx as webserver."
Since Plesk Onyx, on a website level, it is possible to configure hosting to use only nginx. If for some reason, this is not suitable for you, we kindly ask you to vote for another request and provide any helpful additional information as a comment to let us know your specific scenarios. Nginx-only hostings (without Apache component installed on Plesk).
2. "Also I'll like to do this with Node.js, but I think it will not be approved."
If you deselect the “Proxy mode” checkbox under nginx settings, apache will not serve Node.js requests. Currently, we do not…
-
21 votes
We have published Tea(m)speak Interface extension in the Plesk Extension Catalog – https://ext.plesk.com/packages/c420f277-aa51-4991-94aa-e8c0e0749f83-teamspeak-interface#!
—
IG -
password protection for nginx based website
Password protected directories feature works only with Apache-based websites. Please implement the same feature for nginx-based websites
6 votesVerified that Plesk Obsidian includes fully functional password protection feature for Nginx-only hosting configurations.
-- PD
-
To add noindex,nofollow to default page
I think it would be logical to add
<meta name="robots" content="noindex, nofollow">
to index.html (plesk default page) that is returned by plesk when no pages can be found. It would prevent robots to crawl and index this page.
3 votesThis is already available, though in a different form: You can edit or create your own default page. In that page you are free to enter whatever meta tags you deem appropriate. For an easy and short guide, please see https://support.plesk.com/hc/en-us/articles/213914485
-- PD
-
you should add a shell or a terminal directly linked to the web hosting server
Adding a shell or terminal directly linked to the web hosting server can provide users with direct access to server commands and functionalities. Here are some considerations and points to keep in mind when implementing such a feature:
Security Measures:
Security should be a top priority. Ensure that the shell or terminal is properly secured to prevent unauthorized access.
Implement authentication mechanisms to verify the identity of users before granting access to the shell.
Use encryption (e.g., HTTPS) to secure communication between the client and the server.
Access Control:Implement access controls to restrict certain commands or functionalities based on…
1 voteThe shell can already be used with the browser and graphical user interface. Please install the free "SSH" extension from the extensions page.
-- PD
-
Webserver default site: Option for "none, without Plesk default page"
I don't want to assign a specific web site for the server's IP address, but I also don't want to show visitors the Plesk default page. Current workaround is to create a domain "defaultpage.tld" that delivers an empty page to make the monitoring happy.
Downside of this is that it wastes a domain license.
Would be nice, in "Tools & Settings > IP Addresses" to have another option "none, empty page".
1 voteFor technical reasons of how Apache works, it is not possible to create an empty page site without defining any ip address. A web server must listen to an ip address to being able to respond, even if it responds with an empty page. Apache sieves traffic through all known domain names that are configured on the server until it finds no more virtual host entries. Then it defaults to the standard page.
This standard page is the Plesk page that you see. But there is an easy solution to achieve exactly what you want: You can simply replace the content of that standard page with anything you like. You can put a website into it or you can remove the existing file content so that the web server delivers the empty, white page you desire. Have a look at the content of /var/www/vhosts/default/htdocs. This is your document root for…
-
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
-
SEO and SEM function
- Can we have SEO and SEM function for hosting?
- Web statistics should have guideline/explanations for report
Thank you
1 votePlease use SEO Toolkit Plesk extension for your purposes: https://www.plesk.com/extensions/seo-toolkit/
—
IG -
Rights for each Domain
Could you add the function that admins can give user rights for one domain. For example if I have 5 Domains connected, I cant give somebody rights for one of this 5 Domains. So it's mean that the person have rights dor all 5 Domains.
1 voteJust create a separate subscription for one of these 5 domains and assign the user account to this subscription. In other words, just use subscriptions and assigning to needed accounts.
—
IG -
Make web stats available to FTP accounts
The screen says that the web stats will need authentication with ftp account. However this is false because only website owner can authenticate for the web stats. So my request is to really accept ftp users as being able to view web stats.
1 voteThe statistics in /plesk-stat is a password-protected directory to which you can add additional users. Please click on "Password-Protected Directories", then on "/plesk-stat". From there you can add other users to also view the statistics.
-- PD
-
Allow enabling nginx cache on all existing domains on the Plesk server
I suggest adding a feature that allows you to do the equivalent of what can be done in Plesk 17.8.11 in Domains > example.com > Apache & Nginx settings > "Enable nginx caching" but for all the existing domains that are on the Plesk server at once.
Essentially, the feature suggestion is to "Enable nginx caching" but for all the domains on the server. if there is another way please show 900 domain one by one make death
1 voteReplied in your forum thread – https://talk.plesk.com/threads/allow-enabling-nginx-cache-on-all-existing-domains-on-the-plesk-server.354641/
—
IG -
Allow me to set session timeout in File Manager. It ends unexpectedly with no notice and all work in a file is lost.
While working on a file, the session may end with no notification until I try to save the file. Then I am redirected to the login page and all of my file progress is lost. Timeout happens WAY to quickly while working.
1 voteYou can change session idle time for whole Plesk https://support.plesk.com/hc/en-us/articles/115003305005-How-to-change-session-idle-time-in-Plesk
—
IG -
Add IP Canonicalization feature to Plesk for Windows and to Plesk for Linux
Request: add to Plesk interface option to enable IP Canonicalization.
IP Canonicalization - is the process of redirecting IP address to the main domain name hosted with it. It is same as URL canonicalization and it saves your website from being duplicate.
Requirements to setup IP canonicalization:
1) You should have dedicated IP address for domain.2) You sohuld have a rewrite/redirect rule (example scheme: https://203.0.113.2 -> https://example.com ) in web server conifguration.
This can be done by means of IIS:
https://forums.iis.net/t/1214673.aspx?IP+Canonicalization+or by means of Apache:
https://www.interserver.net/tips/kb/ip-canonicalization-url-canonicalization/1 voteAlready available in Plesk Obsidian https://docs.plesk.com/en-US/obsidian/administrator-guide/server-administration/ip-addresses-management.59410/#assign-the-default-website-for-an-ip-address
—
IG -
Direct connection via Password and username to github or gitlab
You integrated git into Plesk. Thats great but after all I am struggling more than 2 days until I can make it running. It would be much more easy if I siply add github or gitlab account details and clone repo per click. Like this it cost all a lot of unnesseccary time I do not have.
1 voteIt is already described in Plesk documentation as “Using remote GIT hosting” https://docs.plesk.com/en-US/onyx/administrator-guide/website-management/git-support/using-remote-git-hosting.75848/
If you have a problems with it – ask community assistance on Plesk forum or contact Plesk Support Team.—
IG -
Enabling gzip compression for webserver from Plesk interface
Ability to configure gzip compression server wide from Plesk GUI
1 voteYou can do it in Plesk GUI in Additional directives – https://support.plesk.com/hc/en-us/articles/115002058474-How-to-enable-gzip-compression-for-a-website-on-Linux
—
IG -
1 vote
We recommend to use Rich Editor extension https://ext.plesk.com/packages/e789f164-5896-4544-ab72-594632bcea01-rich-editor . It is file manager plugin that introduces a modern WYSIWYG editor for HTML files.
—
IG -
need to have PHP 7.2
wann ist PHP 7.2 möglich ?
1 voteIt is available since 4 December 2017
Plesk Onyx 17.5.3 Update 33:“Plesk is now shipped with PHP 7.2.0 for customers’ websites.”
More detail in Plesk Changelog – https://docs.plesk.com/release-notes/onyx/change-log/
—
IG -
Create A Forum
Create a Forum
1 votePlesk official forum is here – https://talk.plesk.com
—
IG -
Could you be able to enable on mod_headers / mod_expires modules on the server level (Apache)?
Could you be able to enable on modheaders / modexpires modules on the server level (Apache)?
1 voteIf you go to Tools&Settings→Apache Web Server Settings you can enable mod_headers / mod_expires modules there on server-wide level.
—
IG -
What is the way to install WordPress on your site
What is the way to install WordPress on your site
1 voteJust use Plesk Wordpress Toolkit – https://www.plesk.com/extensions/wp-toolkit/
—
IG
- Don't see your idea?