pterodactyl / images Goto Github PK
View Code? Open in Web Editor NEWGeneric docker images designed to work with Pterodactyl Panel and its daemon.
Home Page: https://pterodactyl.io
License: MIT License
Generic docker images designed to work with Pterodactyl Panel and its daemon.
Home Page: https://pterodactyl.io
License: MIT License
Hi,
Just observed this on Centos 7, 0.6.4 basically a clean install of pterodactyl.
Creating a server with an invalid field resets the service- and start configuration form input.. Have to re enter all the info again and select service
I would like to use both nodejs and java in my server. Could we possibly add it here?
For minecraft some plugins are only built on java 11, having a java 11 capable image would allow those plugins to be used.
The Umod site seems to have updated and is now using Cloudflare and/or being attacked so the file isn't reachable.
My Pterodactyl instance is unable to donwload the zip file containing Umod/Oxide for Rust.
Updating uMod...
[umod.zip]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of umod.zip or
umod.zip.zip, and cannot find umod.zip.ZIP, period.
Could you please exchange the links in entrypoint.sh
on quay.io/pterodactyl/core:rust
?
https://umod.org/games/rust/download/develop
->
https://github.com/OxideMod/Oxide.Rust/releases/latest/download/Oxide.Rust-linux.zip
The link on the page is basically just a redirect to the latest Github Release. Might as well just use that to make it work again.
Hi guys, thanks for this open source project!
Very well documented, even without understanding linux I was able to install my panel easily.
I'm hosting Minecraft 1.15.2 and apparently the use of garbage collectors like ShenandoahGC has proven to be superior to G1GC in this version.
After several searches I found that unfortunately the java version made available by Oracle (openjdk 11, 12 and 13) does not come with the option enabled.
The reason is explained here..
Project page with all relevant information
Could you help me install a compatible docker image?
I really tried to create a dockerfile but due to lack of knowledge I couldn't.
I was trying to install this java 13 which is compatible according to the project instructions.
Thanks guys!
This repository should really be renamed to "images" as that is what it is.
I'm not as familiar with images however I'd like to mention that while we have a JDK 11 now, I'd love to see the use of OpenJ9 based on the issue that was opened before regarding it for JDK 8. (Opened on the main panel issues, but still)
Furthermore, I suppose I should mention that a JDK 16 is around with OpenJ9 as well which would be excellent to have for the base images to select from. Thanks for the great work, and my apologies I'm not familiar enough with images to make one up myself and submit it haha
Potential to add new games or containers for games into the primary docker repo.
https://forums.pterodactyl.io/forum/18-services/
All my servers that start with the latest Rust image give a crash. This error was not in the panel yesterday. Is there a way to downgrade the image or somehow fix this?
/node_modules/ws/lib/websocket.js:347
...options
^^^
SyntaxError: Unexpected token ...
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:549:28)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/node_modules/ws/index.js:3:19)
[Pterodactyl Daemon] Server marked as OFF```
Panel Version: 0.7.18
Daemon Version: 0.6.13
Service: minecraft
Docker Image: quay.io/parkervcp/pterodactyl-images:ubuntu_source
Modified: no
Errors that you are experiencing:
When I try to start the service, it returns an docker error.
Possible fix:
Modify the permissions of entrypoint.sh
to make it executable and allow docker to execute it. ( #61 )
Panel Version: 1.4.2
Daemon Version: 1.4.4
Service: minecraft
Docker Image: quay.io/pterodactyl/core:java-11
Modified: no
Errors that you are experiencing:
The library libXrender.so.1 seems to be missing from the default installation of pterodactyl. This messes with some mods since the server will crash without it.
[20:49:19] [main/FATAL] [minecraft/Main]: Failed to start the minecraft server
net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [
Brazier (brazier) encountered an error during the load_registries event phase
§7java.lang.UnsatisfiedLinkError: /usr/local/openjdk-11/lib/libawt_xawt.so: libXrender.so.1: cannot open shared object file: No such file or directory
]
at net.minecraftforge.fml.ModLoader.waitForTransition(ModLoader.java:263) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:230) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:196) ~[forge:?] {re:classloading}
at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:44) ~[forge:?] {re:classloading}
at net.minecraft.server.Main.main(Main.java:95) ~[?:?] {re:classloading}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}
at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:51) ~[server.jar:36.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}
at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:63) [server.jar:?] {}
at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:60) [server.jar:?] {}
at net.minecraftforge.server.ServerMain.main(ServerMain.java:57) [server.jar:?] {}
Hi! i need help about thrown exception when execute :
wscat -c "ws://localhost:8088/ari/events?api_key=asterisk:asterisk&app=hello-world"
Ari Rest asterisk thrown this
/usr/lib/node_modules/wscat/node_modules/ws/lib/websocket.js:347
...options
^^^
SyntaxError: Unexpected token ...
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:549:28)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object. (/usr/lib/node_modules/wscat/node_modules/ws/index.js:3:19)
please you can help me how to resolve this problem..!
Perhaps we could have base images, like base:alpine
& base:ubuntu
that have the users & directories and whatnot, and then layer gameserver specific changes on top of them, like game:source
& game:rust
?
Hello,
Specifically, I was referring to: https://github.com/parkervcp/eggs/tree/master/game_eggs/minetest/minetest
Which references the docker container: quay.io/parkervcp/pterodactyl-images:base_ubuntu
Which I believe is referenced from: https://github.com/pterodactyl/images
So anywho, when using the base_ubuntu image, none of the variables come over. When modifying the startup command in pterodactyl, ex: {{SERVER_PORT}} it does not translate over. I believe it has to do with the entrypoint.sh (specifically using exec instead of just ${MODIFIED_STARTUP}).
Using the java one for Minecraft works just fine.
Panel Version: v1.5.1
Daemon Version: v1.4.7
Service: Minecraft
Docker Image: java-16
Modified: no
Errors that you are experiencing:
The Docker container build not work. Writes this error: E: Unable to locate package sqlite
Seems the image is gone!
Theres the following as alternatives
https://hub.docker.com/r/frolvlad/alpine-oraclejdk8-temporary
https://hub.docker.com/r/frolvlad/alpine-java
Panel Version: 1.0.2
Daemon Version: 1.0.1
Service: Rust
Docker Image: quay.io/pterodactyl/core:rust
Modified: no
Errors that you are experiencing:
Rust servers won't automatically update on restart anymore, because it's looking for the steamcmd.sh in the wrong folder. The steamcmd.sh file is located in steam/steamcmd.sh instead it's searching for it, in the steamcmd directory.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.