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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
PHP 8.5
PHP 8.5 is out. We need that. Submitted from: https://ploi.cloud/panel/applications
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...
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.
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...