Easily Deploy & Manage OpenLiteSpeed Servers
Easily Deploy & Manage OpenLiteSpeed Servers on instal server select type: Nginx OpenLiteSpeed and intal auto plugin plugin wordpress OpenLiteSpe...
Litespeed or OpenLiteSpeed
Hi, Would it be possible to install a web server with litespeed or openlitespeed? Litespeed is of course paid, so during the install process that a po...
Allowing tenancy through loadbalancer
In ploi there is now a tenant function on the web servers, but this does not combine with a load balancer. Maybe see if this is possible to combine
Singlestore
As SinglestoreDB becomes more and more popular, it'd be amazing to offer this part of the setup on Database type servers or/and on normal servers. All...
Typesense Server
https://typesense.org/ An open-source search application, alternative to Algolia. Would be great to have this in the CP. Ploi supports Meilisearch, bu...
Ability to define where sites live
Currently, ploi puts all new sites in the /home/currentUser/ directory. I would like the ability to move this default location. On home grown servers...
Mysql/MariaDB and Postgresql on the same server
Hello. It would be great to have mysql/mariadb and postgresql on the same application server with a bakcup option.
Brotli support
Brotli seems to be an interesting compression system so I was wondering if that's something worth adding.
Mod Security
Install a WAF on ploi, we would recommend Mod Security to use.
RabbitMQ
It would be nice to add support for setting RabbitMQ server
Add a field "label" to servers to better identify server purpose
Context: I have a project with multiple servers in it. Every server has a specific scope (webserver, balancer, db master, replica ecc). Every server h...
Oracle Servers
It could have Oracle as a new server provider, considering that it is currently similar to AWS.
Create app pool php config based on the default www pool data
When creating a new site with a PHP version, currently ploi creates their pool file from a template, always the same template. Because of that, all op...
Auto restart services if they stop eg MYSQL, fail2ban, php etc.
An option to be emailed and attampt a restart if a service stops. Eg auto restart services eg MYSQL, fail2ban, php etc.
Transip provider
Is it posible to add Transip as a provider. So you can easy create and install a new server? Install new vps servers or loadbalanzers etc.
Add support for pnpm
Deploy speed difference Easy way to install pnpm from ploi Deploy script with pnpm instead of pnpm //npm : npm ci npm run production //pnpm: pnpm...
Create a Terraform Ploi Module
Terraform is an open-source infrastructure as code tool that enables you to safely and predictably provision and manage infrastructure in any cloud. W...
Azure Server Provider
We need support for Azure. It's the second largest cloud provider and used by a lot of Microsoft partners due to the discounts offered to them on serv...
Purge fcgi cache per page basis
Hello, currently is possibile to flush the entire page cache of a website through api os server panel. I'd like to have the ability to delete pages by...
Multiple Server Types on one Server
Ability to have multiple server types (or more of them) on one single server. Which means I could install two database servers on one server (for exam...
Multiple types of database servers on one server
Ability to have more than one database servers on a server without resorting to creating a dedicated database vm. This would be very useful for people...
Repo-specific permissions on GitHub
I have many repos in my GitHub account that is connected to Ploi. However, I don't want Ploi to have access to all of these repos. It would be great i...
Add a special network rule to only allow traffic from Cloudflare on port 80 and 443
Add a special network rule to only allow traffic from Cloudflare IPs on port 80 and 443, making Cloudflare even more of a first class citizen. If I'm...
Enable view and edit team database backups
It would be awesome if you could edit and run (or enable) backups on team servers, that have databases.
Add nginx functionality to a docker server
The server type is not switchable at the moment and the new docker+nginx server setup is something that old docker servers could be upgraded to by ins...
Backup for storage server
We need way to backup files of server with typed storage server ( Minio )
Have an option to use OpenResty as server instead of the default Nginx from Ubuntu
Openresty is a well known distribution, already compiled with everything that most websites require, tested and updated often. To be able to have a se...
Apache2 WebServer Support
Some applications like WHMCS, recommend Apache2 as a web-server for security reasons. NGINX is doable, but does give an web-server error in the whmcs...
Keep backups always active
I just logged in to the Ploi-account for a project I haven't done much for the past few months. I know that I activated several backup plans for this...
Combined backup jobs
Would it be possible to combine both files and database into one job. Or... Ability to run a command prior (like wp db export) mysqldump or similar in...
Allow FQDN as server name
During server creation, I'd want to able to set a Fully Qualified Domain Name (FQDN) as server name. Currently the field has a fair bit of strict rule...
Unable to create a new team's server as a team member
I'am a team member (not the owner), and I want to create a new team's server, which is not possible at this moment
Install + init rkhunter
Install rkhunter after server installation and create the checksums on the clean system.
Server provider "openstack"
Hello, I would love to be able to create a server with a openstack credentials. Do you think it would be possible ? Thank you for this great tool !
Sync load balanced server/site settings
It would be nice to sync things like Nginx settings across all sites on a load balancer.
Database Server remote access BUG
Steps to reproduce: Create a Database Server Setup remote connection user "Edit database configuration" feature , set the bind-address like...
Rename the default admin user "ploi"
Hello, I would to have the option to rename the "ploi" user in "admin" for example on the creation of a server. Thank you very muc...
Customized Server creation
For a specific use case, you might want to build a server that just contains for instance NGINX, PHP and Redis (in a scenario where you use a managed...
GlusterFS for load balancer
How about using GlusterFS for high-availability replicas when load balancer is deployed? That will be a major selling point. Folks don't need to worry...
Enable SQL Server Extension
I need to access a sql server outside of my application and looks like Ploi doesn't have this extension enable.
Option to use OpenResty instead of NGINX
OpenResty is super slick extension of nginx that offers Lua scripting and potentially increased performance.
SSL wildcard support via DNS at TransIP
Currently, wildcard SSL certificates are not supported with DNS on TransIp. There is a php-package that supports this https://github.com/lambertbeekhu...
Request Metrics
It would be interesting to have a Dashboard at the root of the server with some simplified metrics. And even metrics of requisitions that are being re...
Implement full FTP accounts for sites
At this moment you can install the FTP server, but there is no clear roadmap on how to create FTP users that can access the website public folder with...
Custom Server Provider API
An option for us to customize api requests that are sent to the server either by using a sandboxed language or even just a UI with some options for a...
Lock system user to home directory
Hi, If it would be possible to lock a user to it's home directory it would be possible to create ssh access for different clients sites on the same se...
Checkbox to connect servers by network ip address, update firewall and database users
In Laravel Forge you have the option to check a server to allow another server in same internal network to connect. Text at Laravel Forge states this...
Backup SFTP port
I need to do a backup on a server with an ssh account with not default port. Is it possible to add this setting to Backup configurations?
Edit system user already added
It would be useful to have the ability to edit the system user I've added while installing a new site. For example I want to give the user sudo permis...
Add clamscan
It would be great if we could manage clamav from ploi. Like install it, and tell it which email to notify and when
Log Cronjob results
Hiya, It would be nice to allow to log the output of a cronjob. This could come in handy for debug logging.
After cronjob action
Hiya, Would be great that after a cronjob ran a webhook or something like that could be triggered in order to update status pages or something. Bonus...
Crowdsec support
Instead of Fail2Ban, Crowdsec support would be awesome! And cool to manage over a Panel.
AWS instances should use gp3 volumes by default
AWS's new(ish) gp3-backed volumes are generally recommended over gp2 at this point. They're cheaper & faster. https://aws.amazon.com/blogs/storage...
Consider adding Vultr $2.50/mo and $3.50/mo VPS plans
These are available through Vultr but not through the Ploi server list, I think they were removed at some point and recently added back. It looks like...
Force SSL / HTTPS
A site based and global default option to force the usage of an SSL cert and https. Allow admins to set SSL as required everywhere as a default (inclu...
Encrypt server
It would be great with an option to encrypt the whole server as its created. This is becoming a requirement due to GDPR compliance. Example with Hetzn...
Allow to change server type
I installed a "server"-type server without database. Now when I added mariadb to my server I cannot manage the database in Ploi because of m...
Server Clusters
The ability to create a "Server Cluster", servers with the exact same setup, config, provider etc, instead of having to create them one by o...
Import / Export database Tools
Hi guys, I think it could be an awesome feature to get the ability to Import and export a database. We can do this with multiple dump format like zip,...
Backup before and after hooks.
It would be very nice to have "before", "after", "success", "fail" command hooks when we create a Backup sched...
Blackfire installation
Hi, I'm coming from forge, and love ploi, but the blackfire installation in one click on forge is missing for me. I work on a few website where perfor...
PGBouncer
I would love to have the option of being able to install and manage PGBouncer config from the admin panel. Connection issues are the biggest issue I h...
Ability to Manage Website Creation Within Sub-Folders
It would be great to have the ability to manage website creation within subfolders. Here's the use case: For website development projects, many develo...
Database Replicas and Failover (Postgres)
I really enjoy using Ploi for my database server, but if we want to have replicas and failover, that requires a lot of configuration on Postgres. Havi...
Support Hetzner Volumes
We have websites with large files. For this we need a lot of webspace. With Hetzner it's possible to mount volumes to the server. It would be really n...
Support for Typesense Server
It would be great if Ploi supported Typesense as it supports Meilisearch server creation, since they are both popular open-source search solutions.
1 click install prestashop
Add prestashop to the 1 click install.
Modoboa Server Install
It would be great if we could have the option to have Modoboa Email included instead of just WildDuck. https://modoboa.org/en/
Create database dump directly in Ploi
It would be cool if there would be an option to create a dump of the database and download it.
SSH - Disable Password login
It would be good to have an option to disable SSH login with password and allow private key login only. Also, disabling root login would further impro...
Memcached is not available in PHP
I don't understand why Memcached class is not available in PHP.
New server insight idea: databases without a backup
An insight for database backups (could be a setting in profiles of server to enable / disable). I would like to see the databases that don't have a ba...
TOR support
Hi, Can TOR support be added to ploi? It's fairly easy to install it and make it work with nginx. Cheers.
SSL Changes (Updates and failure notifcation)
Based on a number of issues we found with load balancers via ploi, we have implimented a number of different work arounds - This would make life much...
MongoDB Support
Ablity to change database user password
Can't find this option in the PostgreSQL database. An alternative would be re-creating a user or making a new one, but that's a different path than ju...
Use Relay cache system for redis instead of PhpRedis
Supposed to be twice as fast as PhpRedis... https://relay.so/ https://github.com/cachewerk/relay/tree/main/src/Laravel
cloud-init script support
Hello, Supporting server configuration script with https://cloud-init.io/ std will be great. AWS, Azure, Digital Ocean, and others support it. Just a...
Add DKIM support for multiple domains (email server)
Creating email addresses with multiple domains is already possible. The problem, however is, that there must be a "main domain" which a DKIM...
Self-hosted Bitbucket support
Add support for self-hosted Bitbucket
Dedicated Server Mysql
When set to create a mysql server, it may have an option to set the configuration to dedicated, allowing mysql to automatically optimize the server fo...
Apache2 REVERSE PROXY
There are many applications/plugins that rely on Apache2 great flexibility and automatically set up just and only Apache2, no Ngix. Why don't you re-e...