Docker image that provides a Minecraft Server for Java Edition that automatically installs/upgrades versions, modloaders, modpacks and more at startup https://docker-minecraft-server.readthedocs.io/
  • Shell 97.1%
  • Dockerfile 2.3%
  • Mermaid 0.6%
Find a file
2026-04-26 19:03:07 -05:00
.github build(deps): bump the updates group with 3 updates (#4019) 2026-04-14 07:36:43 -05:00
build Added NUMA library (#3962) 2026-03-07 08:54:18 -06:00
docs Clarify source directories with APPLY_EXTRA_FILES (#4030) 2026-04-24 07:45:59 -05:00
examples Support Purpur and Pufferfish config repos & optimize server.properties handling (#3914) 2026-02-09 15:03:15 -06:00
files Added force include JER to Wold's Vaults in cf-exclude-include.json (#4033) 2026-04-26 10:11:59 -05:00
kustomize docs: add service annotation patching to example kustomization (#3020) 2024-07-28 13:28:42 -05:00
notes notes: removed start-setupForgeApiMods from start flow diagram (#3972) 2026-03-12 16:08:06 -05:00
scripts Consider MODRINTH_PROJECTS_DEFAULT_VERSION_TYPE as part of VERSION_FROM_MODRINTH_PROJECTS (#3985) 2026-03-22 19:52:07 -05:00
tests Added dev docs for building image with tool version change (#4007) 2026-04-09 11:02:32 -05:00
.dockerignore Added testdata to dockerignore 2020-08-02 19:57:47 -05:00
.editorconfig misc: added EOL config to .editorconfig 2020-08-12 20:47:52 -05:00
.gitignore Move docs to zensical (#3852) 2026-01-06 06:36:04 -06:00
.readthedocs.yaml build: adjust RTD config to explicitly use docs/requirements.txt (#3964) 2026-03-07 14:08:54 -06:00
compose-dev.yml Temporarily replace GTNH ServerPacks call with restify+jq (#3938) 2026-02-15 17:33:46 -06:00
compose-docs.yml Move docs to zensical (#3852) 2026-01-06 06:36:04 -06:00
docker-compose.yml Remove version from docker compose since it's been deprecated (#2816) 2024-05-06 14:35:50 -05:00
Dockerfile Update dependency itzg/restify to v1.7.13 (#4036) 2026-04-26 19:03:07 -05:00
images.json Add image variant java25-alpine (#3980) 2026-03-17 21:06:00 -05:00
LICENSE Initial commit 2014-05-17 15:38:17 -07:00
README.md Include Server.pro sponsorship in README (#4017) 2026-04-13 11:27:20 -05:00
renovate.json5 Markup other dependencies in Dockerfile for Renovate (#3945) 2026-02-16 14:11:57 -06:00
zensical.toml Leave docs sidebar nav collapsed by default (#3892) 2026-01-28 19:32:47 -06:00

Docker Pulls Docker Stars GitHub Issues Discord Build and Publish Documentation Status

Read the docs

There you will find things like

There are also many examples located in the examples directory of this repo.

This image only supports Java edition natively; however, if looking for a server that is compatible with Bedrock edition, then use itzg/minecraft-bedrock-server or refer to this section to add Bedrock compatibility to a Java edition server.

Sponsors

SpawnBox logo

SpawnBox - Powered by itzg/minecraft-server, it's a Windows desktop app for parents, teens, and friend groups who want a Minecraft server on their own PC without learning Docker, WSL2, or networking.


Server.pro logo

Server.pro - A game server hosting platform offering one-click Minecraft server deployment powered by itzg/minecraft-server, with global locations and an easy-to-use control panel.


and more...