Ploi Roadmap
  • Log in
  • Register
  • Dashboard
  • My items
  • Profile
  • Server Level Requests
  • Site Level Requests
  • Panel Requests
  • Ploi Core Requests
  • Mobile App Requests
  • API Level Requests
  • Bugs
  • Dashboard
  • My items
  • Profile

Projects

  • Server Level Requests
  • Site Level Requests
  • Panel Requests
  • Ploi Core Requests
  • Mobile App Requests
  • API Level Requests
  • Bugs

Open-source roadmapping software by ploi.io

Running version 3.0

  • Site Level Requests
  • Planned
  • 21

    Integrate MySQL Backup Job into Deployment Script

    I would like to propose a new feature that enables running a MySQL backup job as part of the deployment process. This could be implemented similarly t...

    6 comments
  • 18

    Run commands directly in sites

    It would be nice if there was a "Commands" tab where you can run commands in your site's directory directly.

    1 comment
  • 14

    Test: Next JS & Nuxt JS hosting

    I need to test whether it's easy in Ploi to host Next JS and/or Nuxt JS projects easily.

    2 comments
  • 12

    File backups always silently fail when using Zero Downtime Deployment

    When a site has "Zero Downtime Deployment" enabled, any File Backups only back up the symlink, and not any actual site files. This can easil...

    4 comments
  • 12

    www subdomain with tenants (SSL)

    There is a problem when using www subdomain via tenants. E.g. I have example.com as a tenant. When I request a tenant certificate, ploi it will reques...

    2 comments
  • 11

    Backup Presets

    It would be very useful to have the option to have presets for backups. Currently, we have to add google drive as a folder ID for, Table exclusions (o...

    0 comments
  • 10

    www to non-www redirect option tenants

    I would like to see an option to add a simple www to non www redirect on tenant level and central level. Also an option in the API to request a redire...

    1 comment
  • 9

    Zero downtime deployment when pushing from staging to production

    When we have a staging and production site, we can enable zero downtime deployment on the staging site only. It would be nice to have this feature whe...

    1 comment
  • 8

    Automatically give permissions to team members when creating a new site

    When a user from the team creates a new site, give him permission to access that site automatically, without the need to the main use give the permiss...

    0 comments
  • 7

    Automatic Cloudflare Config

    You already have an option for me to give Cloudflare API credentials for DNS configuration. But the Cloudflare API is fairly extensive. It would be ni...

    0 comments
  • 7

    Site Monitor within the EU

    Currently there are 3 available locations for the Site Monitor: [Asia] Singapore [United Stated] Chicago [United Kingdom] London However none of the...

    0 comments
  • 6

    Add environment variables per site

    On services like Netlify you can add environment variables in a key/value format that are then available to the application at build/runtime. Could th...

    1 comment
  • 5

    Custom Suspend site template

    Just like like default template (https://ploi.io/documentation/domains/how-do-i-set-my-own-default-template) it would be very handy to have the same f...

    2 comments
  • 5

    Add "scheduled deployment" feature on the production site.

    For site with the option "Create staging site" selected during setup the scheduled deployment feature is not available on the production sit...

    0 comments
  • 5

    Separate notification channel for failed deployments

    We're using the notifications from Ploi in our Google Chat channels, mostly to track failures, outages and high cpu/disk usages. We had notifications...

    0 comments
  • 5

    Cannot generate letsencrypt certificate when custom certificate is in place

    When trying to create a certificate from Custom to Letsencrytp, it does not work. Pressing the button generates an error that says: The certificate is...

    5 comments
  • 4

    Apply Octane for tenants

    Currently, if you have tenants on a website, and you enable octane, the Octane config does not apply to all the tenants. It would be nice to apply the...

    0 comments
  • 3

    Ability to use compression (gz) with tar backups

    For backups, you can choose between tar and zip but the tar doesn't use any compression at this moment. This is an easy change with huge difference in...

    1 comment
  • 3

    Fetch Laravel Commands form - project

    It would be nice if Ploi could fetch the commands from a Laravel Project. These are normally located in: App / Console / Commands We have some custom...

    0 comments
  • 3

    Ability to choose git deployment path/folder

    Hi folks, I love ploi.io so far, but I'm missing a feature that is very important for my workflow which might be a low hanging fruit for you. Most of...

    3 comments
  • 3

    Team member does not see site under /panel/sites but has access through server

    We have a team member that has access only to selected site. She has to click on shared server, sites and can access it through there. If she goes dir...

    1 comment
  • 3

    Allow Creation of Git Repositories Inside Organisations

    I’m trying to use Ploi to setup a new Statamic site on a server and have it create a GitLab repo at the same time. This works great of repos in my per...

    2 comments
  • 3

    Add deploy status badge similar to Netlify

    Could you add a deploy status badge similar to Netlify for each site? Netlify status badge docs: https://docs.netlify.com/monitor-sites/status-badges/...

    0 comments
  • 3

    Ability to edit redirects

    Currently you can only add or remove a redirect. It would be useful to be able to edit redirects on the interface inside Sites > Redirects section.

    2 comments
  • 3

    Assign site to project during creation

    When creating a site, it would be nice to be able to assign it directly to an existing project. :)

    0 comments
  • 2

    Missing http redirect for tenants results in 404 error

    When a certificate is issued for a tenant, the generated file /etc/nginx/ploi/www.site.com/tenants/www.domain.com-ssl-redirect.conf only contains a re...

    2 comments
  • 2

    Add deploy-script variables for getting the username of home-directory

    I would like to see a couple of deploy-script variables added. {USER} > user1 {HOME_DIRECTORY} > /home/user1

    1 comment
  • 2

    Better support for Symfony

    There is other frameworks than Laravel, if you propose Symfony in site creation, you should really support it and add features for it.

    1 comment
  • 2

    Deploy webhook for specific deployment script for prodution/stage sites

    Hej, as there is now already the possibility to trigger custom deployment scripts via webhooks for "normal" sites, this is currently not yet...

    0 comments
  • 2

    Add Sub-Domain to CloudFlare on Tenants Page

    When adding a new Tenant Domain in Ploi also have the option to add it to CloudFlare right away. So we do not have to login to CloudFlare do add the s...

    1 comment
  • 2

    Add more arguments for configuring queue worker

    Maybe show the most commonly used always, and have a folding section called "Advanced" that shows all available arguments with clear descrip...

    1 comment
  • 2

    More advanced settings for adding new sites

    When adding sites we have to do a few things each time which could maybe be added to the site setup advanced section maybe? When adding a staging sit...

    0 comments
  • 2

    NODEJS: PM2 -Improve .env file support and integration in node/Nuxt3 projects

    I have encountered an issue when using the .env file for certain projects in Node, specifically in the context of Nuxt3. The current workaround is to...

    0 comments
  • 2

    Select webserver template on edit config modal

    It would be nice to have an option to apply a webserver template from the when editing a website's nginx configuration. Example:

    0 comments
  • 2

    Conditionally reload NodeJs process

    Currently we can toggle to restart a NodeJs process after each deployment, which we do by default. However we use monorepo's (turborepo) with auto dep...

    2 comments
  • 2

    Option for Run WordPress Cron with WP-CLI

    I have been using the Cron programmed by Ploi on my sites, and I have noticed that in some situations it does not run 100% every time, and there are t...

    0 comments
  • 1

    Spreaded synchronized deployments (without delays)

    I would like to propose a new feature that makes it possible to start the next deployment right after another deployment is done. I have a project wit...

    1 comment
  • 1

    Site overview collapse groups

    Would be nice if we could collapse site groups in this view: https://ploi.io/panel/sites

    2 comments
  • 1

    Php version when creating cron (Laravel -> Setup -> cron)

    When creating cronjob via site->laravel->setup use the site php version php /home/ploi/site.net/artisan schedule:run to php8.2 /home/ploi/site....

    0 comments
  • 1

    Bug: Self-signed certificates incorrect expiry badge

    See: https://screen.bouma.link/vkoua5vseDLdq2ATAaVa This certificate was installed a few days ago and is a Cloudflare origin server certificate and ex...

    2 comments
  • 1

    Expand site authentication to tenants

    Currently the site authentication functionality only works on the primary website domain. Would be great to expand this to the subdomain when using t...

    0 comments
  • 1

    Shortcut for deploy to prod through staging

    Quite often I require to make a small change to a production site, and when it is a site with a staging env set up, I have to deploy to staging first,...

    0 comments
  • 1

    Bug: Cronjobs from other sites appear after editing a site cronjob

    If you have multiple cronjobs on a server associated with different sites, and you edit one of them on the site level, suddenly all the other cronjobs...

    0 comments
  • 1

    Quick deploy with github does not work with branches with / in the name

    Webhook payload contains for example: { "ref": "refs/heads/lubik/rabbitmq", And Ploi.io Quick deploy responds to github with error...

    0 comments
  • 1

    Custom SSL for tenants too

    I would like to set custom SSL certs for Tenants too, exactly like I’m able to do for the “parent site”.

    0 comments
  • 1

    Update repository + provider

    Ability to update the repository URL + provider once a repository is installed.

    2 comments