Self-hosted GitLab support
Add support for self-hosted GitLab
Support deployments without git
Linking a Github repo on the server is not great, we have all those CI's now, like GitHub Actions, Circle CI, Bamboo ... we're not doing build on the...
PHP dropdown for queue config
Queue config currently uses the default CLI version. It would be nice to a dropdown to select the version.
Ability to set Basic Authentication to specific folders.
Currently, I can set Basic Authentication to the whole app, will be nice to be able to do it to a particular folder, eg. app.com/cms I like to set Bas...
Delete site-related CRON jobs when the site is deleted
When a new site is created, you can go into the CRON jobs menu item and add a new CRON that relates to that site. You can go to the server level to se...
Deploy webhook for specific deployment script
Hello, we use several deployment scripts for one site. For example: Full deploy and quick deploy. It would be nice, to have a separate Webhook to call...
Output of `php artisan about --json`
Show the output of the about command in the Laravel tab (and possibly also on the general tab below or above the horizon section if configured). Would...
Deployment log webhook
Hey there, I'm working on a Statamic widget addon to trigger Ploi's deploy webhook but there's currently no way get the deployment log. Can you add a...
Add 'Reset deployment status' to staging
Staging got stuck during deployment, couldn't find the 'Reset deployment status' button.
Staging > Production deployments should show the deployment log
Recently, deploying from a staging site to production started showing the rynsc log of files transferred to production. This is useful, but it's confu...
Option to Renew LetsEncrypt SSL cert
Sometimes, a SSL cert may miss or fail a renewal. It would be a handy shortcut to have a 'Renew' button next to the delete button.
Bring back "Deploy" button for queue server
It's gone at the moment. (can't deploy changes to queue servers unless done manually via ssh...)
First Deployment Section
When selecting a new site, the deploy script is always the same. It would be great to have a "first deployment" script that will be run just...
Add option to send deployment notification webhooks even when failed
Currently the webhook notifications after deployments are only sent when a build succeeds, could we add an option to send if it fails too? Maybe the...
Automatically clear NGINX files list if tenant is added
Yes please do that
Quick deploy delay
When you enable quick deploy, it would be nice to be able to set up a delay in seconds that delays the deployment. Cases for this would be a small ser...
Deploy webhook for deployments without git.
The deployment webhook is in the repository tab/page, which is ofcourse not there anymore for deployments-without-git - https://roadmap.ploi.io/items/...
Deploy without git: .env file editor
Currently unable to view/edit env file on sites without git.
Deleting repository from site will not remove GitHub webhooks for QuickDeploy
After deleting a repository from a site where QuickDeploy is enabled, the webhooks don't get deleted from GitHub.
Decouple staging and production
Hiya, It would be nice after creation of staging and production site to decouple the staging and production so the sync option is removed.
Deployment notifications: Add emoji to indicate success/failed
When deploying updates to my sites, I use the Ploi iOS app push notifications to let me know when a deployment has completed. However, as the deployme...
Make link clickable in site suspended message
Hi ! Tiny suggestion, not sure if it makes sense for other Ploi-ers, but I'd be happy if when I include URLs in a "site suspended" reason, t...