Ploi Roadmap
  • CMD + / to search
  • 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
  • Changelog

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

  • Site Level Requests
  • Planned
  • 18

    Let's Encrypt SSL via certbot-dns-cloudflare

    Since CloudFlare can be integrated into the Panel so you have the API creds, would be great to choose to obtain the SSL certs via DNS validation rathe...

    5 comments
  • 12

    Push from live to staging

    It would be nice if you could have staging in two directions, and also push from live to staging websites (so both files and databases)

    4 comments
  • 9

    Beautiful logs for laravel

    Being able to view logs in the ploi dashboard is cool. But it would be even better with a pretty log viewer like this: https://arunas.dev/log-viewer-f...

    3 comments
  • 8

    Use correct php version for Laravel commands

    Currently the default cli version is used when running commands in the Laravel section of a site. On some of my sites this fails since the servers def...

    0 comments
  • 8

    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.

    1 comment
  • 8

    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
  • 5

    Run a (mysql) backup job in deploy script.

    Would be nice for us to make a mysql backup in the deploy process. Was thinking about something like the {RUN_SCRIPT [1,2]} but with a backup ID mayb...

    1 comment
  • 3

    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
  • 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

    Redirects should not prevent Let's Encrypt SSL renewals

    If I set a global redirect in ploi (using /(.*)) it prevents certbot from being able to renew the SSL certificate because the redirect also catches .w...

    0 comments
  • 3

    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
  • 3

    New Deploy script variable: {SITE_DOMAIN}

    Since deploying without git now works <3 thanks Dennis. I would love to enhance the ci/cd by not needing to write the following to get the site dom...

    0 comments
  • 3

    Ability to specify PHP version in Laravel tab for run commands.

    Hi, I have an old legacy site running on Laravel 5.7 (PHP 7.2). so in the deploy script, I run artisan commands like this php7.2 artisan migrate --for...

    1 comment
  • 3

    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...

    1 comment
  • 2

    Site Clone: Copy tenants as well

    I would be good if Site Clone feature would clone the site's tenants and/or domain aliases well.

    1 comment
  • 2

    Let's Encrypt CAA-record

    Wanneer het aanvragen van een SSL-certificaat mislukt krijg je een mailtje met tips: ".. Make sure: you have the domains IP addresses correctly...

    3 comments
  • 2

    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
  • 2

    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
  • 2

    CraftCMS/Laravel etc "commands" should run with the PHP version selected for the site

    Current these commands run using the default server version rather than the PHP version selected for the client.

    0 comments
  • 2

    WordPress

    It would be really nice to be able to setup the WordPress cron entry with a click of a button like we can for the Laravel Scheduler. In addition to th...

    0 comments
  • 2

    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
  • 2

    Passing additional data to deploy script

    Many of us trigger deploys from CI platforms like Github Actions. It would be nice if we could pass additional data to the deploy script.

    2 comments
  • 1

    Option to auto create the A records on cloudflare when creating a site

    When creating a new site, have a option to auto crate the A record if the domain is present on cloudflare, and if removing that site auto delete the A...

    0 comments
  • 1

    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...

    0 comments
  • 1

    Octane helper for tinetuning

    Could possibly be part of site insights? 😜 Automagically finetune (or suggest finetuning) of the octane configuration.

    0 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

    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
  • 1

    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
  • 1

    NODEJS: PM2 - Load variables from .env file in the pm2 .sh script.

    I'm having several issues with using the env file for certain projects in node, mainly Nuxt3. Im currently running nuxt3 this way node -r dotenv/confi...

    0 comments
  • 1

    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
  • 1

    Add button to disable horizon daemon created with the 1 click install option in Laravel tab

    Add button to disable horizon daemon created with the 1 click install option in Laravel tab

    0 comments
  • 1

    Show label and ability to sort on sites that have monitoring enabled

    Show a label in the overview that the site has monitoring enabled on site level. Be able to sort on sites that have monitoring enabled

    0 comments
  • 1

    View total used disk space per site

    It would be nice to view the total used disk space of a site in Ploi.

    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

    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

    Production deployment variable: {SITE_PHP}

    Have the same options on production deployment as on the staging deployment {SITE_PHP} Returns the PHP version with handler for this site (e.g. php8.1...

    0 comments
  • 1

    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
  • 1

    Keep edit window open when saving NGINX configuration

    Currently, when you edit the NGINX configuration for a site and click "Save", the edit modal closes. This behaviour makes debugging NGINX co...

    2 comments
  • 1

    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
​