Share database between applications
We host some big applications, but also a fair amount of small ones. The small applications don't really require dedicated database resources, as they...
Offsite backups
Currently, backups are only stored within Ploi with no option to download or upload them to an external provider. To improve reliability, it should be...
Move to custom containers in our own registry
We are seriously considering to move to custom Ploi Cloud containers with pre-installed extensions. This will help us with several things: We will de...
Create multiple databases in resource
I wanted to try and reuse a database via the network, but I can't create a new database for a new app I mean inside of an existing mysql -- like in La...
rollback deployment
It would be nice to rollback a previous deployment
Laravel scheduler enabled by default?
We should ask ourselves if we want to keep the laravel scheduler enabled by default all the time as we have now, as it does cost additional money. Su...
Expected monthly cost
There doesn't seem to be a single overview of the expected monthly running cost of my application. Only what it currently costs hourly and there are m...
Disk space monitoring or debug message for database
When MySQL runs out of disk space the first sign was for me that queries kept hanging. My first though was not to see if MySQL ran out of disk space b...
Disallow duplicate domains
Duplicate domains are not allowed inside the application, this should be checked during the saving of a new custom domain.
Support plain PHP applications
Allow applications to be as simple as an index.php by allowing users to set their on web root.
Pre-Install Common PHP Extensions (e.g., bcmath) for Smoother Laravel Deployments
When deploying my Laravel application, the process failed due to a missing PHP extension (bcmath). Including the most commonly used PHP extensions by...
Wildcard Domain Support for Applications with Multiple Subdomains
For applications requiring many subdomains, adding support for wildcard domains (e.g., .example.com) would simplify domain management and reduce the n...
Option to edit Nginx config
In order to use full static caching in Statamic I need to edit the Nginx config which is currently not possbile in ploi.cloud. https://statamic.dev/st...
Default health check path to "/up" for Laravel & Statamic projects
I've noticed a Statamic website with full static caching enabled has an issue after deployment. The homepage fails to load CSS/JS assets as the paths...
Public credit card form
This is a perfect feature for people who just manage the hosting platform but do not pay for it, allow users to generate a public (but safe!) form whi...
PHP 8.5
PHP 8.5 is out. We need that. Submitted from: https://ploi.cloud/panel/applications
Ship Base-Images with Git LFS
Current status: If a repository makes use of lfs (which is widely supported by github, gitlab… as well as many hosters), the lfs-tracked files will be...
PHP + Node (Inertia SSR) support
Currently there's options to launch PHP and Node applications separately, but some stacks require both. An example we're using is Inertia (Laravel + V...
Log reason for pod restart
I had a pod restart for what I'm pretty sure was a OOM event but the only way I know this happened is because a running process terminated incorrectly...
Triggered by is empty when webhook triggers deployment
Would be nice if it said "Webhook" so it's clear. And/or API if it's possible to trigger deployments there too seperately and maybe even oth...
Cannot use Valkey with Laravel Horizon
I am unable to create a Laravel Horizon worker when I have Valkey configured even though I believe there is no reason that shouldn't work.
Clicking add secret when you have a few results in hidden result
Papercut: When you click "Add secret" but did not do "Show X more" first nothing seems to happen. Would make sense it automaticall...
Warn user when overwriting .env vars
I was migrating an application and just copied & pasted my .env over. Now I did not realize exactly what I did but after a few minutes wondering w...
Ability to tag applications
Tagging applications for searching and structuring things. Submitted from: https://ploi.cloud/panel
Ability to label applications
The ability to label applications to customize and make things more recognizable. Submitted from: https://ploi.cloud/panel
Automatic application scaling
What? Automatically scale applications up or down based on real traffic. When your app gets busy, we add more resources. When it's quiet, we scale bac...
Support MySQL 8.4
At the moment the highest MySQL version is 8.0. It would be great to support 8.4 please.
Show used IP Ranges
Create an API Endpoint that retrieves the used IP Ranges by the applications. This is useful to automatically add them to firewall/whitelists of downs...
Make WP CLI Available
It would be great to have WP CLI available.
Support NodeJS / NextJS applications
Given recent experiences with hosting Laravel here I'd very much consider moving my remaining Vercel based apps to Ploi Cloud if NodeJS/NextJS were su...
Support for Custom Nginx Security Headers
Due to NEN/ISO certifications and customer requirements, it would be nice to have a way to configure Nginx security headers, think about: ssl_protoco...
Add support for Laravel Reverb
When Laravel Reverb is detected as a composer dependency, it would be great if Ploi Cloud automatically sets up the application accordingly and adds t...