• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Programm PaperSpigot Docker | Dockerized paper spigot 1.8.8 - 1.14.4

SasukeKawaii

Erzengel
Ehem. Teammitglied
Osterei Experte
Mitglied seit
5 Januar 2014
Beiträge
1.034
Minecraft
FelixKlauke
Guten Morgen,

die Gesellschaft verlang traditionell nach Brot und Spiele. Diese sollen geboten werden, am besten funktioniert das natürlich mit einem Docker Image für Paper / PaperSpigot (https://github.com/PaperMC/Paper) in allen Versionen, die es auf Gottes weitem Erdboden gibt.

Das ganze ist natürlich auf Docker Hub verfügbar: https://hub.docker.com/r/felixklauke/paperspigot/
Das ganze ist natürlich auf GitHub verfügbar: https://github.com/FelixKlauke/paperspigot-docker
Das ganze ist natürlich auf Medium verfügbar: https://medium.com/felixklauke/paperspigot-in-docker-containerized-minecraft-server-d34e35e3ee3c



Quickstart
Ja is ok, gib mal Ruhe, ich will einfach anfangen. Ok here ya go:
Quick Run:
docker run -it \
    -p 25565:25565 \
    -v ~/minecraft/config:/opt/minecraft/config \
    -v ~/minecraft/worlds:/opt/minecraft/worlds \
    -v ~/minecraft/plugins:/opt/minecraft/plugins \
    -v ~/minecraft/data:/opt/minecraft/data \
    -v ~/minecraft/logs:/opt/minecraft/logs \
    felixklauke/paperspigot:1.14.4

Einstellungen
Die meisten wichtigen Einstellungen könnt über die Environment Variablen vorgenommen werden. So zum Beispiel $JAVA_HEAP_SIZE. Weil ich ein schlechter Mensch bin zwinge ich euch zu gutem Stil und ihr könnt nur eine Grenze festlegen. Ich tue euch damit ein Gefallen.

Versionen
Es werden jeden tag top aktuelle Versionen gebaut. Aktuell sind die folgenden Versionen / Tags verfügbar:

  • felixklauke/paperspigot:1.14.4
  • felixklauke/paperspigot:1.14.3
  • felixklauke/paperspigot:1.14.2
  • felixklauke/paperspigot:1.14.1
  • felixklauke/paperspigot:1.14
  • felixklauke/paperspigot:1.13.2
  • felixklauke/paperspigot:1.13.1
  • felixklauke/paperspigot:1.13
  • felixklauke/paperspigot:1.12.2
  • felixklauke/paperspigot:1.12.1
  • felixklauke/paperspigot:1.12
  • felixklauke/paperspigot:1.11.2
  • felixklauke/paperspigot:1.10.2
  • felixklauke/paperspigot:1.9.4
  • felixklauke/paperspigot:1.8.8

Docker-Compose
Docker-Compose-Example:
version: '3.7'

services:
  minecraft:
    image: felixklauke/paperspigot:1.14.4
    container_name: minecraft
    stdin_open: true
    tty: true
    restart: always
    networks:
      - minecraft
    ports:
      - 25565:25565
    volumes:
      - minecraft-config:/opt/minecraft/config
      - minecraft-worlds:/opt/minecraft/worlds
      - minecraft-plugins:/opt/minecraft/plugins
      - minecraft-data:/opt/minecraft/data
      - minecraft-logs:/opt/minecraft/logs

volumes:
  minecraft-config: {}
  minecraft-worlds: {}
  minecraft-plugins: {}
  minecraft-data: {}
  minecraft-logs: {}

networks:
  minecraft: {}


Weiteres
Die restlichen Informationen entnehmt ihr bitte der Docker Hub Seite (https://hub.docker.com/r/felixklauke/paperspigot/), dort werden alle wichtigen Beispiele genannt!

Ich wünsche euch viel Spaß damit.

Mit freundlichen Grüßen
Felix Klauke
 
Zuletzt bearbeitet:

SasukeKawaii

Erzengel
Ehem. Teammitglied
Osterei Experte
Mitglied seit
5 Januar 2014
Beiträge
1.034
Minecraft
FelixKlauke
Guten Morgen,

das Image wurde natürlich stetig weiterentwickelt! Erst gerade eben habe ich weitere Versionen hinzugefügt. Derzeit sind folgende Versionen verfügbar:

  • felixklauke/paperspigot:1.14.4
  • felixklauke/paperspigot:1.14.3
  • felixklauke/paperspigot:1.14.2
  • felixklauke/paperspigot:1.14.1
  • felixklauke/paperspigot:1.14
  • felixklauke/paperspigot:1.13.2
  • felixklauke/paperspigot:1.13.1
  • felixklauke/paperspigot:1.13
  • felixklauke/paperspigot:1.12.2
  • felixklauke/paperspigot:1.12.1
  • felixklauke/paperspigot:1.12
  • felixklauke/paperspigot:1.11.2
  • felixklauke/paperspigot:1.10.2
  • felixklauke/paperspigot:1.9.4
  • felixklauke/paperspigot:1.8.8
Die Images werden täglich gebaut und werden top aktuell aus den jeweils neuesten Versionen direkt von Paper heruntergeladen!

Changelog:

  1. Stark verbesserter Docker Entrypoint (Custom Commands, Child Images leichter)
  2. Es werden nun so ziemliche alle Server Dateien persistent speicherbar
  3. Viele Fehler wurden beseitig
  4. Plugin Directory wurde gesymlinked, da es immer noch Arschkrampen gibt, die den Pfad zu ihren Configs mit "./plugins/MeinDummesPlugin/config.yml" hardcoden
  5. Umfangreiche Beispiele für docker-compose files (https://github.com/FelixKlauke/paperspigot-docker/blob/dev/README.md)
  6. Nightly Builds für top aktuelle Versionen (Immer um 05.00 wird gebaut)
  7. Die ENV Variablen sind leichter zu überschreiben
  8. Java Versionen wurde angepasst und für jede Version getestet
  9. Die neueren Versionen laufen alle auf Java 11
  10. Ein Healthcheck wurde hinzugefügt, ihr könnt also jederzeit den Status eures Server sehen:Bildschirmfoto 2019-08-03 um 11.23.20.png
  11. Eigentlich ist alles besser

Wenn ihr Fragen oder Wünsche habt, immer her damit!
 
Zuletzt bearbeitet:
Allgemein
Hilfe Benutzer
  • Rabe Rabe:
    Ich mag keine Milchschnitte
  • maybeto maybeto:
    hätte dir eh keine abgegeben
  • Rabe Rabe:
    Hast du das Schild etwa übersehen
  • Matthias Matthias:
    Guten Morgen
  • iTz_Proph3t iTz_Proph3t:
    Du hast nicht geschlafen, das zählt ned!
  • SirYwell SirYwell:
    Morgen
  • LottaXL LottaXL:
    Moin, moin =)
  • maybeto maybeto:
    mit wem redest du?
  • Matthias Matthias:
    Guten Morgen
  • LottaXL LottaXL:
    Moin, moin =)
  • Majoox Majoox:
    Guten T. A. G.
  • Matthias Matthias:
    Guten Morgen
  • LottaXL LottaXL:
    Moin, moin =)
  • iTz_Proph3t iTz_Proph3t:
    Gibts im Moment Server kostenlos, oder warum sind auf 7 Stunden 13 Servereinträge erstellt worden?
  • maybeto maybeto:
    na ich hoffe doch mal, das da auch ein paar neue Konzepte vertreten sind. Vielleicht mal was mit Plots oder Minigames.....
  • Kroseida Kroseida:
    ist es werbung wenn ich einen Github Link in einem Offtop Thread Poste?
  • LottaXL LottaXL:
    Moin, moin =)
  • Stern☆ Stern☆:
    Morgen :)
  • Matthias Matthias:
    Guten MOrgen
  • C Creepaz:
    Moin moin
  • LottaXL LottaXL:
    Moin, moin =)
  • nexobeast nexobeast:
    Moin
  • Matthias Matthias:
    Guten Morgen
    Matthias Matthias: Guten Morgen
    Oben