#Permission (/tmp/pterodactyl and /home/daemon-data) and server.jar issues

6 messages · Page 1 of 1 (latest)

verbal geode
#

Hello guys,

I don´t know what I´m doing wrong. I can´t figure out how to solve this.

Recently I decide to create a gamer server on my homelab. So, I searched and found Pterodactyl. Googling for it, I´ve found this tutorial here:

https://technotim.live/posts/pterodactyl-game-server/

My scenario is a little bit different than him, so I did some changes to "fix" it.

I´m currently using Clouflare (proxy) pointing to my domain managed by them, my router is pointing to my homelab, I´m using NGINX (reverse proxy) + UFW (firewall) and Docker to manage everything.

At the first glance I ha some issues with CORS, because I´m running everything on the same machine, so Panel and Wings had problems with that. I could fix it.
Right now I have a node configured and my Panel can access it.

But I faced some other issues after...

1 - It seems the Server (Minecraft Vanilla for example) can´t create the right folders, so I need to do it manually, for both /tmp/pterodactyl and /home/daemon-data. I already tried to chown 998/1000, chmod 755/777,... It simply don´t work.

2 - After create the folders manually and click at start/restart button, It tries to create a now docker container for Java 21, it recognizes it, but it keep retrying all the time. At the installation console says that it can´t find the server.jar. Where is it? Where it came from?

I need some help with it.
Thanks in advance guys.

Techno Tim

Pterodactyl is a free an open source dedicated game server.It comes with both a panel to configure and deploy your game servers as well as game server nodes to run your games.It runs games in Docker containers to keep them isolated and making them easier than ever to deploy.We’re going to also use Docker to create our Pterodactyl server and th...

#

Here is the Node Config