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
Brotli support
Brotli seems to be an interesting compression system so I was wondering if that's something worth adding.
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...
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...
Varnish
We would love to see Varnish :)
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.
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...
backups failing mysql-dump error
i use mariadb and now my db backups are failing because of this error: mysqldump: Deprecated program name. It will be removed in a future release, use...
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...
Ghost 1-Click install
Hi, it would be great if you offered a Ghost 1-Click install. Ghost is a blogging platform. More info about it here: https://ghost.org/docs/
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...
MongoDB Support
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...
Multiple IP addresses on droplet
In DigitalOcean (and other providers), there is the option to connect multiple IP addresses to one droplet. My goal is to have 1 droplet running multi...
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...
Network not applied in the security group AWS
When I add a new ports in the network tab, I noticed that this aren't apply to the security group in aws. I don't know if it the same with the other p...
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...
Clean Disk
This will clean your server's hard disk by emptying ALL Web Application access and error logs, removing ALL rotated log of Web Application and under /...
Ability to run all scripts on a particular server via checkbox select
We currently can run 1 script on multiple servers Please add ability to select server and checkbox the scripts we would like to run on a particular se...
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/
Change backup compressor
I'd like to see the option to use zstd for compressing backups. It's natively supported on Windows (11+) and Linux natively these days. Using zstd can...
File backups for all servers
Please make it possible to backup files for all server types.
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.
Support dragonflydb.io
Dragonfly https://www.dragonflydb.io/ is a alternative to redis and memcached, while being more performant. It would be nice to deploy it instead of m...
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.
Custom deploy scripts on server level
As a member (with a free plan) of a team I'm not able to create scripts. But I would like to create custom deploy scripts so the team can access/custo...
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...
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...
Native integration with InstaWP
Navtive integration with InstaWP for hosting and WaaS features. Basically, to connect InstaWP to ploi where we can choose ploi managed servers to crea...
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...