pterodactyl issue (not minecraft, but questions still seemed like the right channel)
So I added the Project Zomboid egg from the link below, but I get
when starting the server. Does anyone know how I can fix this? I port forwarded 16261 UDP and 16262 UDP in the panel, and in the UFW (running ubuntu 22.04), I also port forwarded it in the OCI firewall
https://github.com/parkervcp/eggs/tree/master/game_eggs/steamcmd_servers/project_zomboid
GitHub
eggs/game_eggs/steamcmd_servers/project_zomboid at master · parkerv...
Service eggs for the pterodactyl panel. Contribute to parkervcp/eggs development by creating an account on GitHub.
37 Replies
what happens if you run
docker pull ghcr.io/parkervcp/games:source
in your console?
because ghcr.io/parkervcp/games:source
exists according to github
https://github.com/parkervcp/yolks/pkgs/container/games/102583458?tag=sourceShould I do it in a specific folder?
no
just run it
so just root or something?
or I mean as root
it doesn't do anything to the current folder
you need to run it as a user with docker privilege
so probably root unless you've setup rootless docker
eating a cookie, typing with one hand
my bad i forgot to do sudo su
same error
no problem
as root you shouldn't have that error
:shakingeyes:
bruh I did sudo su and it didn't go sudo su for some reason
no matching manifest for linux/arm64/v8 in the manifest list entries
incompatible or something?Are you on an rpi or oracle free tier?
oracle free tier
yeah, probably won't work here unfortunately
any reason why?
like why would minecraft work, but project zomboid not
my monkey brain doesn't understand
steam no support arm cpus
oh
so it's a steam issue?
parkervcp/games:source depends on steamcmd for it to function
it says there are no matching manifest, but can I just force it to download it?
no, because steamcmd wouldn't work on arm
what happens if I try xD
would it just do nothing at all
it would say "invalid binary format"
pz also has native, archetecture dependant binaries which would have to be recompiled for arm
recompile?
wait so if you recompile something will it work for arm?
huh I found this post https://www.reddit.com/r/linux_gaming/comments/v6b9n5/steamcmd_on_arm_with_box86_and_box64_issues/
reddit
r/linux_gaming - Steamcmd on ARM (with box86 and box64) issues
19 votes and 68 comments so far on Reddit
if you have the C source code, then yeah
box64 can't run pz tho
oh
then what does PZ need?
it just doesn't work on arm afaik
you could download the linux version of the server using steamcmd locally, upload the server files and attempt to use pterodactyl's minecraft java egg to run pz
you'd have to change the start command to whatever's in the startserver.sh file as well
no clue if it'll work tho
pz has different settings in pterodactyl tho
yeah, it's just a java application at the end of the day
any settings pterodactyl has you could configure yourself anyways
actually i am wrong maybe
yeah I can try that probably
maybe something like this:
https://github.com/Weilbyte/steamcmd-arm
GitHub
GitHub - Weilbyte/steamcmd-arm: ARM docker image that runs SteamCMD...
ARM docker image that runs SteamCMD through box86. Contribute to Weilbyte/steamcmd-arm development by creating an account on GitHub.
I replaced the docker image from parkervcp with the one from the github above, I pressed run and now it is downloading a lot of stuff
I know it is not minecraft but I still used mclogs. It crashed because it did not have the right permissions, but idk what permissions it needs https://mclo.gs/TJSguJr
yeah, probably won't work with pterodactyl
How could I give it the right permissions?
I have these options in the startup settings

but idk what I should enter in them
i think you would need to edit the dockerfile to use root user instead of the default container user
and then create a custom image with that