Sign inSign up

s1mmel/papermcserver

By s1mmel

•Updated over 6 years ago

Alpine image based Paper Minecraft Server with openjdk11

Image
0

883

s1mmel/papermcserver repository overview

⁠PaperMCServer

Disclaimer: Please see the License section, before using and/or bulding this Dockerimage

⁠Dockerimage

You can get the built container image from https://hub.docker.com/repository/docker/s1mmel/papermcserver⁠

Sign in and pull the image docker pull s1mmel/papermcserver

⁠Dockerfile

The Dockerfile (entrypoint is tini) will build an Alpine-image based Paper Minecraft Server with openjdk11 It has two parts. The first part downloads a jar file from the paper api https://paper.readthedocs.io/en/latest/site/api.html⁠. Executing the downloaded jar will then download the minecraft server jar file from Mojang and patch it. The patched jar is copied to the second container which will be used for runtime.

⁠What is PaperMC?

Citation: "Paper is the next generation of Minecraft server, compatible with Spigot plugins and offering uncompromising performance."

Get more information here https://papermc.io/⁠ and here https://paper.readthedocs.io/⁠ The project is present on github, see here https://github.com/PaperMC⁠

⁠What is Minecraft?

Have you been living under a rock ;-) ? The game Minecraft has sold over 180,000,000 copies (November 18, 2011) according to Wikipedia

⁠ToDo's

  • Clean up mess
  • more bash less Dockerfile
  • thinking about separating build and runtime
  • group, mark and describe variables/parameters, etc.
  • make a small concept for a mod/config pack

⁠License Agreement

The "Code" and the files in this repo are free to use for everyone and come with the attached License, BUT.... please be aware that once you build and/or run this container and especially the modified minecraft server in it, additional Licenses apply.

⁠Wishlist

The server is already up and running, but I'd like to implement

⁠Considered Plugins For A Server Bundle

Tag summary

Content type

Image

Digest

Size

165.3 MB

Last updated

over 6 years ago

docker pull s1mmel/papermcserver