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

  • Panel Requests
  • Planned
  • 23

    Hardware 2fa (Yubikey)

    Allow for two factor authentication via a physical hardware device such as a yubikey, these are frequently used among security professionals and would...

    1 comment
  • 21

    Automatically add site to backup config

    It would be very convenient when there is a backup config available to add every site automatically to a default schedule.

    1 comment
  • 16

    Allow editing database users

    It would be very handy to allow editing database users. For example, allowing remote access or resetting the password. Thanks!

    0 comments
  • 13

    Global Monitoring Tab

    It would be great to add a tab with à global monitoring of all the servers and sites. I think it would be interesting because sometime its difficult t...

    1 comment
  • 12

    Support rclone for backup configurations

    Support rclone for backup configurations, providing easy access to over 40 cloud providers and classics like FTP,SFTP all in one program. People could...

    0 comments
  • 10

    Bulk selection and handling (for site & db backups)

    It would be very handy to have bulk selection and handling to ploi, for example when using ploi core for shared hosting like we do we have to add ever...

    0 comments
  • 9

    Add status page subscribers

    Add subscribers feature to status page and send updates to subscribers via email.

    0 comments
  • 9

    Save server credentials in 1Password

    After you create a server, you'll receive an email with the server sudo & database password. choose to set these values at the start of the serve...

    3 comments
  • 8

    Show server IPv6 when adding AAAA records

    Currently, when adding an AAAA record, whenever you click on "Server IP" it still enters the server's IPv4 address in the input field. It wo...

    4 comments
  • 8

    Improve teams add member UX

    We wanted to add a "admin" user that has access to every server and site but with the current Ploi UX we had to manually add each server to...

    4 comments
  • 7

    File backups and Database backups should run on identical schedules

    I run nightly, weekly and monthly backups for the filesystem, and for databases. These should happen on the same schedule so that when you need to res...

    0 comments
  • 6

    File explorer improvements (delete & edit files and permissions)

    The current file explorer is a little basic it would be cool to see the following features added: Editting files Editting file permissions Deleting f...

    0 comments
  • 6

    Dashboard redesign

    Dashboard redesign update 👀

    0 comments
  • 5

    Backup Interval with correct timezone

    The backup interval options such as "Each night", or "Daily (every day at midnight)" are not according to users timezone. For exam...

    1 comment
  • 5

    Import/Export Redirects

    It would be really handy to import or export Redirects from Sites > Redirects. Use cases: As a backup Sometimes I set up Redirects on a staging se...

    0 comments
  • 5

    Display which GIT commit the site is on

    It would be good to see which commit each site is on. Very helpful in case a site is not on the same commit as the rest of the sites; we can spot it e...

    0 comments
  • 5

    One click sqlite database creation

    Simple or staging projects might require sqlite instead MySQL/Postgresql. It would be nice to have a "Create SQLite Database" option somewhe...

    0 comments
  • 4

    Notification with telegram can use channel

    Notification with telegram can send message to a channel Not only to a user

    1 comment
  • 4

    Technical contact person

    I'm using the Ploi account of my project's client, who is not technical at all. When some important actions are required (expired certificates, new se...

    1 comment
  • 4

    Ability to add a description to the Sites

    Hello, I'm starting to have difficulties remembering which Site/Application does what. Having the ability to add a description for each Site and displ...

    0 comments
  • 3

    Support for Cloudflare scoped API keys

    My application uses a Wildcard SSL certificate. Since the challenge for this type of certificate is DNS-based, we need to link our Cloudflare account...

    1 comment
  • 3

    Quick assign site/server to project

    Would it be possible to be able to add a site to a project quickly via the Site's page? Such as in the top right corner here: Or at least a multi sel...

    1 comment
  • 3

    File explorer keeps going back to home directory when you close a file

    When using File explorer and for example looking at a log, after i close the file im looking at the File explorer always takes me back to my home dire...

    0 comments
  • 3

    Add worker applications to synchronized deployments modal

    Currently synchronized deployments do not show the worker applications.

    0 comments
  • 2

    Add support for c5 EC2 instances

    The c5 family is compute optimised. These are much better for PHP web applications and don't cost much more than t2 and t3. It would be awesome if Plo...

    0 comments
  • 2

    Default collation for mySql 8 Databases

    As discussed on discord Ploi still uses utf8mb3_unicode_ci as default on MySql8 Databases. It would be great if we could switch to the MySQL8 default...

    0 comments
  • 2

    Keep ssh keys in sync with GitHub

    It would be nice if ssh keys added to GitHub would be synced to all (or configured) servers automatically. Something like https://github.com/shoenig/s...

    6 comments
  • 2

    Ability to change if SSH key is added to new servers

    There is an option when creating an SSH key to Always provision to new servers, after creation this is not editable. I would like to be able to change...

    2 comments
  • 2

    laravel commands should use project php version

    Server default php version is php7.4 Project/website runs on php8.1 Laravel commands (left side panel in website "control panel") are execut...

    1 comment
  • 2

    Web Notification option

    I'd be very helpful to get a system notification when a deployment is successful or fails. https://developer.mozilla.org/en-US/docs/Web/API/Notificati...

    0 comments
  • 2

    NodeJs Logs limit and error filter

    Currently we can only see the last 50 NodeJs logs in the Node Tab. It would be great if we could display more lines. I assume you use something like p...

    0 comments
  • 2

    IP lock (ipv6) range support.

    Somehow I get a 'new' IP lock every time because the ipv6 'changes' This is all ipv6 from last week, all same range. ****:a464:****:1:4192:b286:e613:3...

    0 comments
  • 2

    Ability to view team sites

    Hi, It would be great if we can see team sites just like team servers:

    1 comment
  • 2

    Webhook Logs

    When creating servers, we can currently pass a Webhook URL to be notified when a server is ready for usage. It would be helpful to be able to view the...

    2 comments
  • 2

    Ability to add multiple telegram chats for notifications

    Hey! It's will be super handy to specify multiple telegram chats (group chat or user chats) for notifications

    0 comments
  • 2

    Control backup notification contact

    I'd like to be able control who gets notified about backups/backups failing. Currently, only the account owner gets notified. But I'd like to be abl...

    0 comments
  • 2

    Bug: Adding multiple self-signed certificates overwrites previous and removing it produces invalid nginx configuration

    So today my server and all it's domains stopped working because the nginx config was invalid... took a few hours but I figured out what happened: Add...

    2 comments
  • 2

    The ability for a team member to create a custom server

    At this moment it does not seem possible for a team member to create a custom server within the team. The option is greyed out. It would be nice that...

    0 comments
  • 1

    Projects and Teams

    Organising servers into projects is very helpful, especially if you have many projects and different environments per project. When working with teams...

    0 comments
  • 1

    Add support for AWS t4g instances

    AWS offers t4g EC2 instances which are powered by ARM processors. They are cheaper than the Intel or AMD counterparts and perform better under certain...

    0 comments
  • 1

    Multiple owners/superadmins

    I'am a team member (not the owner), and I want to manage other team members, install servers, install repositories, create providers and do all other...

    0 comments
  • 1

    Styling bugje

    0 comments
  • 1

    Download button for Logs

    Log Viewer is fine, but... Would be great if user could download Log (Laravel/Server/...) directly through administration. Max 500 lines are great, bu...

    0 comments
  • 1

    Status page hide "websites information" when no websites are enabled

    The title speaks for itself; There is a little box showing that there are no websites to be displayed when no websites are added to the status page. I...

    2 comments
  • 1

    Ploi mobile menu on iPhone doesn't scroll

    Ploi mobile menu on iPhone doesn't scroll which prevents users from viewing the last few items (such as Support). Confirmed on an iPhone 14 Pro.

    0 comments
  • 1

    Option to have new servers and sites auto added to a Status pages

    It would be great to have a option to have new servers and sites auto-added to a Status pages.

    1 comment
  • 1

    Missing permissions when creating an API token

    I noticed that there are no update permissions on https://ploi.io/profile/api-keys/modals/create, but https://developers.ploi.io/sites/update-site for...

    0 comments
  • 1

    Team members see all sites using global search

    When I log in with this user and type "/" for global search it only shows servers, no sites. I would like our team to find all sites. I have...

    0 comments
  • 1

    Remove the daemon command length limit

    The command may not be greater than 200 characters. To give an example, here is the command that I have to run: PM2_HOME=/home/ploi/.pm2 SSL_CERT=/et...

    1 comment
  • 1

    Remote Monitoring, Disk/Ram/CPU, Service Alerts on Dashboard/Status Page

    I don't think the remote location (Europe/Asia/US) availability monitoring alerts appear on the dashboard or status page, and I am not sure about the...

    2 comments
  • 1

    Option to duplicate notifications to new site / server upon creation

    When creating a server / site, it would be really awesome to get the option to copy over the notifications from another site / server. For example: C...

    1 comment
  • 1

    Allow to rename Nginx Files on Before and After folders

    With the new nginx, we can create and delete files for our sites, but it would be great if we can rename them as well. That way we could play with mor...

    0 comments
  • 1

    Select system user when creating an application

    Like the site's it would be nice to have an option to select a system user when creating a new application

    0 comments
  • 1

    Teams: grant access to more features for a team

    Story: As head of our team, I own the Ploi account, but that does not mean I am the sole user who should have access to certain core features such as...

    1 comment
  • 1

    Keep repo name on listing display

    The repo name only shows if we have not selected a "type" like CraftCMS. I find the repo reference very useful. Any chance you guys can main...

    0 comments
  • 1

    Installing Statamic created a repo in the wrong GitHub account

    I have two github accounts configured. I installed statamic (staging.devtroid.com) via the automatic creation of a repo in my github account (niccolof...

    0 comments
  • 1

    Linode Backup Option at Deployment

    I noticed during the process of spinning up a new DigitalOcean server that I had the option to enable backups. The same option does not exist for Lino...

    1 comment
  • 1

    Clone site issue found. Solution requested

    I noticed that clone site does not work fully when a server doesn't have the default port of SSH set to 22. It copies everything except the part where...

    0 comments
  • 1

    Add Support For New Datacenter AWS ap-southeast-3

    AWS Open New Data Center Location in Jakarta ( ap-southeast-3 ) Please consider adding support for ap-southeast-3 Best Regards Adinata

    0 comments
  • 1

    Add site users to the File Explorer

    The File Explorer currently only shows the ploi and root users. This should also show any site users that were created so that you can edit site conte...

    0 comments
  • 1

    Add error reporting to the File Explorer

    If you try to edit a file in the File Explorer as the wrong user, you get a green notification saying "File was updated", even if the file a...

    0 comments
  • 1

    Support quick deploy for git branches that contain '/' in the branch name.

    When the branch name includes a '/', the webhook responds with a 422 because only the part after the last '/' is parsed and checked against the curren...

    0 comments
  • 1

    Pre- and post-actions on automated server updates

    It would be nice to have the ability to run pre- and post-actions commands to the automated server updates. The use case for this is to automatically...

    0 comments
  • 1

    Backblaze S3 hard delete files

    Please see: https://www.backblaze.com/b2/docs/b2_delete_file_version.html https://www.backblaze.com/b2/docs/lifecycle_rules.html I had this similar is...

    0 comments
  • 1

    Ability to "force delete" server

    Hello. I made a mistake by deleting the server in my server provider first, and only then in the Ploi panel. I tried to delete it in the panel, and no...

    2 comments
  • 1

    Last deployment date / time in site list on server

    It would be really cool to see the last deployment date / time for a site on a server in ploi

    1 comment
  • 1

    Use the site id associated user for ssh when moving database zip backups to their final location

    Issue: Moving a database to a home/username/ folder fails due to permissions. This is because databases are not sites, so we do not know their usernam...

    1 comment
​