Skip to content

DanielFL0/voidmc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

voidmc

voidmc simple minecraft container image, perfect for small minecraft servers that need cross-play, old version support and more.

Server Software

Type Technology
Server papermc
Plugin geysermc
Plugin floodgate
Plugin viaversion

Usage

The container runs as a non-root minecraft user, so the world volumes must be owned by it. Fix ownership once before the first run:

docker run --rm -u 0 \
    -v world:/minecraft/data/world \
    -v world_nether:/minecraft/data/world_nether \
    -v world_the_end:/minecraft/data/world_the_end \
    ghcr.io/danielfl0/voidmc:26.05.3 \
    chown -R minecraft:minecraft /minecraft/data/world /minecraft/data/world_nether /minecraft/data/world_the_end

Then run the server:

docker run -d --name voidmc --restart unless-stopped -it \
    -p 25565:25565/tcp \
    -p 19132:19132/udp \
    -v world:/minecraft/data/world \
    -v world_nether:/minecraft/data/world_nether \
    -v world_the_end:/minecraft/data/world_the_end \
    ghcr.io/danielfl0/voidmc:26.05.3

Versioning Scheme

I use YY.0M.MICRO, take a look at CalVer.

License

See LICENSE.md.

About

Lightweight docker image for my minecraft server.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors