Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
When creating a sub-user for a server it would be nice that if we want to grant them access to files and sftp, to be able to define a home/root directory for this user. So they can see some of the files but not all.
For example: We have a FiveM server where we want to give permission to some user call it "adam", however we just want him to add models to the server and not be able to see all of the scripts. So a simple solution is to create a subuser for him in the panel with file access and chroot jail to "[models]" folder.
Describe alternatives you've considered
Using another ftp service on the host server isn't secure at all, and not synchronized with panel stuff.
Is your feature request related to a problem? Please describe. No
Describe the solution you'd like When creating a sub-user for a server it would be nice that if we want to grant them access to files and sftp, to be able to define a home/root directory for this user. So they can see some of the files but not all.
For example: We have a FiveM server where we want to give permission to some user call it "adam", however we just want him to add models to the server and not be able to see all of the scripts. So a simple solution is to create a subuser for him in the panel with file access and chroot jail to "[models]" folder.
Describe alternatives you've considered Using another ftp service on the host server isn't secure at all, and not synchronized with panel stuff.
Additional context None