There is not a direct process to just add a server.
The approach we suggest is:
Create the server through the panel
Locate the server's UUID (can be found on the Remote Management tab)
Copy your server files to /var/lib/pufferd/servers/<uuid>
Fix the permissions on the files using: chown -R pufferd:pufferd /var/lib/pufferd/servers/<uuid>
what I try to do is that the file start.sh is not seen by sftp.
Just as users can not upload .sh files to sftp.
Since with that file you can restart the server and increase your ram.
The question is that I put a start.sh but they can not see it by sftp
For each site, you have to create a new nginx/apache config to recognize that the site exists. You must also use subdomains for each of those other sites, as pufferpanel does not permit sub folder installation nor will recognize if you add new folders to it.
Looks like your connection to PufferPanel Community was lost, please wait while we try to reconnect.