Global Monitoring Tab
It would be great to add a tab with a global monitoring of all the servers and sites. I think it would be interesting because sometime it's difficult...
Dashboard redesign
Dashboard redesign update 👀
Improved projects navigation
It would be nice to use the "Projects" page in the navigation not only for editing projects (adding servers etc) but also to view everything...
Editability of Backup Configurations
It would be nice to have the feature to edit the backup configuration if needed. I am giving an example of the requirement of the change of Backup Con...
New insight: OPcache full
When the OPcache get's full, because either the max files or max memory is reached your application(s) are slowing down because PHP has to constantly...
Connect multiple accounts with same GitLab/GitHub/... account
I have separate Ploi accounts for work and private. Currently, my Gitlab account is linked to my private account which means I cannot connect it to my...
Top-down live deploy script output
Currently when deploying updates to your site, the output of the deploy script gets streamed to the panel. This is nice, but I'd prefer if it streamed...
Google Chat notification channel
Adding an google chat as a new notification channel would allow google Workspace customers user to use their existing infrastructure. Documentation
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...
Clear backup file if backup failed
If a backup fails, for whatever reason (remote driver unavailable, bad credentials), it will now leave the backup on the server (the .zip file). We'll...
Hint in Cronjob config for aliases
Ploi creates PHP version aliases, but that's not mentioned inside the panel. This would be a helpful hint for e.g. Cronjob configuration.
Connect via SSH button via terminal in ploi
A button to connect to the server via SSH in a terminal window. As you already know it's pretty easy. Just add a link with the right scheme to the pan...
Ability to edit backup configuration
Ability to edit a backup configuration in your profile.
ploi core: possibility to use Custom nginx webservertemplate for ploi core
it would be awesome to use a custom webserver template for ploi core users, for example we optimise a webserver template for WP-rocket and edit the fa...
Team Members cant "/" search Sites, only Servers
Hi Dennis. I added a new team member "[email protected]". When I log in with this user and type "/" for global search it only shows servers,...
Ability to update SSH key labels
Presently we can't update a key, only delete them. Being able to re-name labels would be very nice! :)
Receive notifications for finished backups
It's cool you receive notifications for failed backups. However, it would be really cool if I can setup notifications for finished backups so that I c...
Team members invitation save
We should save the invitations, so we can display those but also limit the number of emails sent (duplicates).
Format Vultr plans
Vultr has a lot of possible server plans, but they're kind of a mess. With the following guide from their docs, it is possible to format them so it's...
Ploi panel <title> tags should not start with site name
I noticed that my browser was giving me every time the Ploi panel autocompletion when typing in a new URL, instead of the URL of the app. For example,...
Comma separate IPs on network rules
It would be nice to be able to comma separate IP addresses on a network rule so we don't have to add lots of different rules.
Add a server to a project from the server page
With more than 10 servers, the project list is not usable, so adding servers to a project should be done on the server page as well.
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...
Add button to leave a team
Make a button on the team page settings so you can leave said team.
Move searchbar on the backups overview page
Move searchbar on the backups overview page from filter dropdown to the bar. Example or for "UI synergy" have it look more like every other...
Backup "In progress" status indicator wraps to new line
It would look better if the whole sentence would stay on one line.
AWS S3 Bucket Options for Backup
Hi. There is no option to select the Region for AWS Bucket Africa (Cape Town) af-south-1. Please add it to the list. I am unable to add my S3 Bucket f...
The option to filter sites by production or staging
It would be useful to have the option to filter sites by production or staging on the Sites panel section. (https://ploi.io/panel/sites). This would b...
Redirects list paginated
Redirects list should be paginated.
Region doesn't persist in backup configurations
Link from production site to staging site
Hiya, Would be nice to have a link on your production page settings to your staging page and vice versa. Searching for the site when you have allot of...
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...
Add search to CP logs
It would be very handy to be able to search and filter to CP logs section.
File Backups UI Bug: Duplicate "Failed" status label
When a File backup has failed, it seems to show a duplicate "Failed" status label: (One with a space after "attempt" and one with...
Allow updating DigitalOcean API-tokens without having to delete the server provider
DigitalOcean will force everyone to update their API-tokens before March 31, 2023 (https://www.digitalocean.com/blog/updated-api-tokens-new-management...
Link to api documentation
Put the link to the API documentation in the support page https://ploi.io/support
Clunky search button on mobile devices
When viewing the panel on a mobile device, the search button looks clunky. Either add horizontal padding or as I would prefer, just display a search i...
Button to "Fix Permissions" for sites
A button on the sites management panel that set all the files under /home/username/domain.com/ to be into username:ploi (ploi group) That will help wh...
Save the modal maximise status
It's really awesome being able to maximise the modals. I like it so much, that I would like to automatically maximise on all modals. Is is possible to...
Sidebar nav not active items remove focus:bg-gray-100
Sort servers alphabetically in backups list
When I create a new database or file backup, the first step is to select a server. We currently have 20 servers, and they aren't alphabetical. Could y...
Accept canary Discord webhook urls
Canary is also a good url :-)
Database backups manage/ control buttons are not aligned
Dear Concerns, I have shared the screenshot to show that the database backups table manage buttons/ control buttons are not aligned. Due to the placem...
Press / to search - sort results alphabetically
Seems like now it is sorted by server id, when I created server mariadb2 after mariadb3 and search for mariadb, server mariadb3 is listed before maria...
NodeJs Restart process
Right now we can only stop a NodeJS application manually and then spawn it again. A dedicated "restart" button would be awesome! :)
Add ability to sort backups by name
I'd find it useful if there was an option to sort backups by "Name". e.g. to easily see sites with duplicate backups etc.
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...
Bug: Pause/unpause of cronjobs jumps UI
I don't think this should happen and is very annoying trying to pause/unpause multiple crons. Little screencap: https://screen.bouma.link/ug51XXU6zfK5...
Sidebar UI bug
Hello I just wanted to report a small UI bug that I've noticed. When you are on a Website, the "Servers" tab is highlighted in the sidebar i...
Add a space here
You are missing a space here I think
Bug: refresh Monitoring page with filters
When you select a different filter on the monitoring page (like 24 hours) and refresh the page, the graph will show the data of the previous filter, b...
Manage all NGINX configuration when editting on server level
When using "Manage > Configuration Files > NGINX configuration" it would be really neat if you could also edit the vhost NGINX files f...
Add "Server" column to "File" backups list
Are you able to add the "Server" column to the "File" backups list, please? It's present for the "Database" backups, jus...
Octane settings does not use the project directory
Hi Dennis, currently the daemon spawner for octane in ploi does not use the project root setting for a site. Could you please use the project root to...
Link to server in "Server connection failed" notification
When receiving a "Server connection failed" notification there are a bunch of instructions and SSH keys but no link back to Ploi where I can...
Issue 2FA and recovery codes
With the new auth pages, the new 2FA view doesn't accept recovery codes (those are random generated strings). We have to make a button that allows for...
Notify users about API tokens being unused
When API tokens are unused (Ploi tracks that variable), it might be useful to notify the user all together that it's being unused for safety reasons (...