PaperMC with Amazon Corretto OpenJDK. Multiple versions in Docker images.
  • Dockerfile 61.9%
  • Shell 38.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-07 16:47:25 -04:00
server Don't map individual files 2025-05-31 02:29:33 -04:00
.gitignore remove unnecessary gitignore entries 2025-05-31 02:30:05 -04:00
build-and-push.sh upgrade 2026-07-07 16:47:25 -04:00
build.sh upgrade 2026-07-07 16:47:25 -04:00
compose.yml update readme 2025-05-31 02:31:57 -04:00
Dockerfile upgrade 2026-07-07 16:47:25 -04:00
entrypoint.sh Don't map individual files 2025-05-31 02:29:33 -04:00
env.example update readme 2025-05-31 02:31:57 -04:00
LICENSE Initial commit 2025-05-07 04:14:54 +00:00
README.md upgrade 2026-07-07 16:47:25 -04:00
VERSION upgrade 2026-07-07 16:47:25 -04:00

PaperMC

PaperMC server with Amazon Corretto JRE.

Packaged in Docker.

Setup

Copy env.example to .env and edit as needed.

Run docker compose up -d to start the server. Its files will be in the server directory.

Running Commands

To run a command on the server, call mcrcon inside the container with the quoted command as an argument.

For example, to op "player123", run docker compose exec papermc mcrcon "op player123".

Stopping the Server

To stop the server gracefully, run docker compose exec papermc mcrcon stop.