TQ Posted May 6, 2023 Share Posted May 6, 2023 (edited) Overview: PufferPanel is an open source game server management panel designed to be easy to use and easy to install. PufferPanel supports Minecraft, Forge, Spigot, Sponge, Source Dedicated Servers, BungeeCord, PocketMine, Forge, and much more. Application: https://www.pufferpanel.com Docs: https://docs.pufferpanel.com/en/latest/index.html First Run: Create a user: docker exec -it PufferPanel /pufferpanel/pufferpanel user add Edited May 9, 2023 by TQ Update initial instructions Quote Link to comment
GrafGenixs Posted May 8, 2023 Share Posted May 8, 2023 how to get an admin account ? Quote Link to comment
jterpstra Posted May 8, 2023 Share Posted May 8, 2023 (edited) 1 hour ago, GrafGenixs said: how to get an admin account ? execute below from your unraid cli ( as seen in the PufferPanel docs: https://docs.pufferpanel.com/en/latest/installing-docker.html ) docker exec -it PufferPanel /pufferpanel/pufferpanel user add Edited May 8, 2023 by jterpstra Quote Link to comment
TQ Posted May 9, 2023 Author Share Posted May 9, 2023 4 hours ago, iserrano said: How do you add steamcmd? https://docs.pufferpanel.com/en/latest/release-notes/2.6.0.html#steamgamedl Quote Link to comment
Blue300 Posted May 10, 2023 Share Posted May 10, 2023 (edited) So I installed pufferpanel, it screwed with another container, so I removed it.. now it's uninstalled but still working and hogging the port I'm using for another container. How do I kill this? Edited May 10, 2023 by Blue300 Quote Link to comment
TQ Posted May 10, 2023 Author Share Posted May 10, 2023 20 hours ago, Blue300 said: So I installed pufferpanel, it screwed with another container, so I removed it.. now it's uninstalled but still working and hogging the port I'm using for another container. How do I kill this? I'd recommend removing it with the below command. You can then use your "my-templates" to restore the old application and it's config. My bet is that it collides with another port, and in that case, you can simply change it. docker rm PufferPanel -f Quote Link to comment
Blue300 Posted May 12, 2023 Share Posted May 12, 2023 On 5/11/2023 at 12:41 AM, TQ said: I'd recommend removing it with the below command. You can then use your "my-templates" to restore the old application and it's config. My bet is that it collides with another port, and in that case, you can simply change it. docker rm PufferPanel -f I did this and when I try accessing the port pufferpanel still shows up.. Quote Link to comment
Blue300 Posted May 16, 2023 Share Posted May 16, 2023 I also tried to "docker system prune --all" but it still persists Quote Link to comment
TQ Posted May 25, 2023 Author Share Posted May 25, 2023 If you have removed the container, and pruned the image; it cannot be there. Perhaps another container is using the same port and for some reason is hosting the same content as the PufferPanel appdata. I cant think of any other reason this would/could be happening. Quote Link to comment
corfoto4 Posted June 5, 2023 Share Posted June 5, 2023 Hey! I have a master pufferpanel node that is connected to another pufferpanel node on a remote pc. I cannot delete the servers created on the remote node from the master node. So I went into the files and deleted the servers manually. However, when I try to remove the remote node from my master node it comes back with an error that there are still servers connected to the node. Does anyone know how to remove these ghost servers? And also why when I try to delete a server on the remote node it comes back with an error? Thanks! Quote Link to comment
TQ Posted June 5, 2023 Author Share Posted June 5, 2023 I cannot replicate this. Do you have the logs handy for the container? Quote Link to comment
corfoto4 Posted June 6, 2023 Share Posted June 6, 2023 (edited) Yes, I have attached the logs. I apologise for sending them as a screenshot. I needed to remove private information (ip addresses and web addresses). Overnight the master pufferpanel instance was taken offline because the computer lost power. I am now getting 401 errors and cannot log into the pufferpanel while the remote node is connected. Before when I sent the previous message in this thread I was only getting 200 and 404 (errors) and I was able to log into pufferpanel when connected to the node. There are servers currently running on the master panel which cannot be removed. There are no servers in the /servers directory on the remote node. However, the master node still thinks that there are still servers (hence the 404 errors). Master: Client: Edited June 6, 2023 by corfoto4 Quote Link to comment
CouchPawTayTow Posted August 20, 2023 Share Posted August 20, 2023 Trying to switch from Pterodactyl as it had some very slow startup times - wanted to see if puffer was any different or better. Haven't been able to find any walk-throughs or how-to's on setting up an ARK server with puffer, but I've had no luck. Can't figure it. Using the ark-docker template. Ports opened etc. So I click install - it goes through the motions - appears to do a full install of the app - and reports all went well. I then click start on the server and it quickly fails (interestingly I see it does create the game container, which then disappears as the server fails.) So this is the console - you can see the installation completes. I try to start it and it fails. Then I try to install again, and it reports it's installed - although I can't actually find the the game data... just the log and config files on the sever - then I try to start it again. I don't know what I don't know with all this - probably something simple, but I just need someone to point it out and how to fix Quote Update state (0x81) verifying update, progress: 82.29 (15511244210 / 18848500301) Update state (0x81) verifying update, progress: 84.89 (16000511111 / 18848500301) Update state (0x81) verifying update, progress: 87.50 (16492022376 / 18848500301) Update state (0x81) verifying update, progress: 90.10 (16982977029 / 18848500301) Update state (0x81) verifying update, progress: 92.66 (17465159842 / 18848500301) Update state (0x81) verifying update, progress: 95.43 (17987320954 / 18848500301) Update state (0x81) verifying update, progress: 97.91 (18454772195 / 18848500301) Update state (0x101) committing, progress: 6.06 (1143076238 / 18848500301) Update state (0x101) committing, progress: 8.22 (1548609012 / 18848500301) Update state (0x101) committing, progress: 11.70 (2204662655 / 18848500301) Update state (0x101) committing, progress: 14.02 (2643149673 / 18848500301) Update state (0x101) committing, progress: 57.34 (10808225628 / 18848500301) Update state (0x101) committing, progress: 74.86 (14110874923 / 18848500301) Update state (0x101) committing, progress: 87.31 (16456069385 / 18848500301) Update state (0x101) committing, progress: 89.02 (16778849555 / 18848500301) Update state (0x101) committing, progress: 90.05 (16973236675 / 18848500301) Success! App '376030' fully installed. DAEMON Server installed DAEMON Starting server DAEMON Starting container DAEMON Running post-execution steps DAEMON Failed to start server DAEMON Starting server DAEMON Starting container [DAEMON] Running post-execution steps DAEMON Failed to start server DAEMON Installing server DAEMON Executing: steamcmd +force_install_dir /pufferpanel +login anonymous +app_update 376030 +quit DAEMON Starting container ln: failed to create symbolic link '/pufferpanel/.steam/root': No such file or directory ln: failed to create symbolic link '/pufferpanel/.steam/steam': No such file or directory Redirecting stderr to '/pufferpanel/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1691628584 -- type 'quit' to exit -- Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Success! App '376030' already up to date. DAEMON Server installed DAEMON Starting server DAEMON Starting container [DAEMON] Running post-execution steps DAEMON Failed to start server Here are the log files. Quote [ERROR] 2023/08/20 01:23:03 error on reading from websocket: websocket: close 1006 (abnormal closure): unexpected EOF [GIN] 2023/08/20 - 11:39:26 | 401 | 826.222µs | 192.168.1.178 | GET "/proxy/daemon/server/021a5f76/console?time=1692446785" [GIN] 2023/08/20 - 11:39:26 | 401 | 387.06µs | 192.168.1.178 | GET "/proxy/daemon/server/021a5f76/status" [ERROR] 2023/08/20 11:39:26 token is expired by 12h14m37.077676704s [GIN] 2023/08/20 - 11:39:26 | 401 | 1.095041ms | 192.168.1.178 | POST "/auth/reauth" [GIN] 2023/08/20 - 11:39:27 | 401 | 101.13µs | 192.168.1.178 | GET "/proxy/daemon/socket/021a5f76" [ERROR] 2023/08/20 11:39:43 invalid credentials [GIN] 2023/08/20 - 11:39:43 | 400 | 2.610038ms | 192.168.1.178 | POST "/auth/login" [ERROR] 2023/08/20 11:39:59 invalid credentials [GIN] 2023/08/20 - 11:39:59 | 400 | 89.034297ms | 192.168.1.178 | POST "/auth/login" [GIN] 2023/08/20 - 11:40:08 | 200 | 285.232µs | 192.168.1.178 | GET "/auth/login" [GIN] 2023/08/20 - 11:40:08 | 200 | 362.266µs | 192.168.1.178 | GET "/api/config" [GIN] 2023/08/20 - 11:40:10 | 200 | 95.656787ms | 192.168.1.178 | POST "/auth/login" [GIN] 2023/08/20 - 11:40:10 | 200 | 2.820121ms | 192.168.1.178 | GET "/api/userSettings" [GIN] 2023/08/20 - 11:40:10 | 200 | 119.429µs | 192.168.1.178 | GET "/api/config" [GIN] 2023/08/20 - 11:40:10 | 200 | 2.741899ms | 192.168.1.178 | GET "/api/userSettings" [GIN] 2023/08/20 - 11:40:10 | 200 | 4.933728ms | 192.168.1.178 | GET "/api/servers?page=1&limit=10" [GIN] 2023/08/20 - 11:40:10 | 200 | 1.765098ms | 192.168.1.178 | GET "/daemon/server/021a5f76/status" [GIN] 2023/08/20 - 11:40:10 | 200 | 5.766585ms | 192.168.1.178 | GET "/proxy/daemon/server/021a5f76/status" [GIN] 2023/08/20 - 11:40:12 | 200 | 4.427378ms | 192.168.1.178 | GET "/api/servers/021a5f76?perms" [GIN] 2023/08/20 - 11:40:12 | 200 | 612.159µs | 192.168.1.178 | GET "/daemon/socket/021a5f76" [GIN] 2023/08/20 - 11:40:12 | 200 | 4.553372ms | 192.168.1.178 | GET "/proxy/daemon/socket/021a5f76" [GIN] 2023/08/20 - 11:40:12 | 200 | 3.371169ms | 192.168.1.178 | GET "/api/self" [GIN] 2023/08/20 - 11:40:12 | 200 | 588.064µs | 192.168.1.178 | GET "/daemon/server/021a5f76/tasks" [GIN] 2023/08/20 - 11:40:12 | 200 | 7.303861ms | 192.168.1.178 | GET "/proxy/daemon/server/021a5f76/tasks" [GIN] 2023/08/20 - 11:40:12 | 200 | 6.532814ms | 192.168.1.178 | GET "/api/servers/021a5f76/oauth2" [GIN] 2023/08/20 - 11:40:12 | 200 | 640.794µs | 192.168.1.178 | GET "/daemon/server/021a5f76" [GIN] 2023/08/20 - 11:40:12 | 200 | 7.816707ms | 192.168.1.178 | GET "/proxy/daemon/server/021a5f76" [GIN] 2023/08/20 - 11:40:12 | 200 | 652.736µs | 192.168.1.178 | GET "/daemon/server/021a5f76/data" [GIN] 2023/08/20 - 11:40:12 | 200 | 9.25865ms | 192.168.1.178 | GET "/proxy/daemon/server/021a5f76/data" [GIN] 2023/08/20 - 11:40:12 | 200 | 10.295303ms | 192.168.1.178 | GET "/api/servers/021a5f76/user" [INFO] 2023/08/20 11:40:19 [021a5f76] Starting server 021a5f76 [INFO] 2023/08/20 11:40:19 websocket encountered error, dropping (write tcp 172.19.0.3:8080->192.168.1.178:49888: write: connection timed out) [DEBUG] 2023/08/20 11:40:19 [021a5f76] Creating container [DEBUG] 2023/08/20 11:40:19 [021a5f76] Does image steamcmd/steamcmd exist? true [DEBUG] 2023/08/20 11:40:19 [021a5f76] Container command: [./ShooterGame/Binaries/Linux/ShooterGameServer LostIsland?listen?SessionName=Soft Sweet Little ARK?ServerAdminPassword=13371337?MultiHome=192.168.1.21?Port=7777?QueryPort=27015?MaxPlayers=10 -server -log] [ERROR] 2023/08/20 11:40:31 [021a5f76] error starting server 021a5f76: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "./ShooterGame/Binaries/Linux/ShooterGameServer": stat ./ShooterGame/Binaries/Linux/ShooterGameServer: no such file or directory: unknown [INFO] 2023/08/20 11:40:31 [021a5f76] Running post execution steps: 021a5f76 [INFO] 2023/08/20 11:43:31 [021a5f76] Installing server 021a5f76 [INFO] 2023/08/20 11:43:31 Executing command: steamcmd +force_install_dir /pufferpanel +login anonymous +app_update 376030 +quit [DEBUG] 2023/08/20 11:43:31 [021a5f76] Creating container [DEBUG] 2023/08/20 11:43:31 [021a5f76] Does image steamcmd/steamcmd exist? true [DEBUG] 2023/08/20 11:43:31 [021a5f76] Container command: [steamcmd +force_install_dir /pufferpanel +login anonymous +app_update 376030 +quit] [GIN] 2023/08/20 - 11:50:10 | 200 | 3.926966ms | 192.168.1.178 | POST "/auth/reauth" Quote Link to comment
NathanAL Posted January 20 Share Posted January 20 (edited) Error: Unable to access jarfile paper.jar I installed Pufferpanel and added an admin user. I downloaded the template for paper docker and installed it. It shows: DAEMON Allocating server DAEMON Server allocated I clicked Install... DAEMON Installing server DAEMON Downloading file https://api.papermc.io/v2/projects/paper/versions/1.20.1/builds/116/downloads/paper-1.20.1-116.jar DAEMON Moving file from paper-*.jar to paper.jar DAEMON Writing some data to file: server.properties DAEMON Writing some data to file: eula.txt DAEMON Server installed I tried to start the server DAEMON Starting server DAEMON Starting container Error: Unable to access jarfile paper.jar DAEMON Running post-execution steps I've read all I can but I'm not sure what to do from here. Any advice? Edited January 20 by nathaningram Quote Link to comment
Ramshackles Posted yesterday at 03:09 PM Share Posted yesterday at 03:09 PM Was this app removed ? Quote Link to comment
Mainfrezzer Posted yesterday at 04:00 PM Share Posted yesterday at 04:00 PM seems like it. You can of course, install the docker container manually or, try the unraid template from the repo if you want https://github.com/tquizzle/Docker-xml/blob/master/docker-pufferpanel.xml Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.