Skip to content

Docker image that connects to Wormhole's overlay network and starts a Minecraft server

License

Notifications You must be signed in to change notification settings

pjperez/docker-whminecraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-whminecraft

A very simple way of getting a Minecraft server that all your friends can connect to, powered by Wormhole Network. There's no need to know networking or open ports on any firewalls.

  1. Sign up for a free account on Wormhole Network, create a hub and a hub user.

  2. Clone this repo on your server.

     git clone https://github.com/pjperez/docker-whminecraft
    
     cd docker-whminecraft
    
  3. Download your config and linuxconfig files from Wormhole Network and place them in docker-whminecraft

  4. Build docker-whminecraft

     sudo docker build -t wormhole/minecraft .
    
  5. Make sure you've created mkdir -p /mnt/docker and run the Docker image. It will automatically connect to your hub in Wormhole Network and show you your server's IP address.

     sudo docker run -t -i --privileged=true -v=/mnt/docker:/data wormhole/minecraft
    
  6. Connect your and your friend's machines to your hub in Wormhole Network with the SoftEther client: Windows, Linux. Minecraft server

  7. Play multiplayer Minecraft by using direct connect and Wormhole's assigned IP address for the server Minecraft server 2

The Minecraft server will show clients connected through the overlay network:

Server logs

It works out of the box on every single hosting, vps and cloud providers. There's no other configuration to be done, anywhere.

Credits

Based on the work of Isaac Bythewood to create a very simple Minecraft server image for Docker.

About

Docker image that connects to Wormhole's overlay network and starts a Minecraft server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages