mirror of
				https://github.com/tiyn/wiki.git
				synced 2025-10-31 02:11:15 +01:00 
			
		
		
		
	Minecraft: created minecraft page
Added a page for Minecraft. Added a section on how to setup a minecraft server using docker.
This commit is contained in:
		
							
								
								
									
										58
									
								
								wiki/minecraft.md
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										58
									
								
								wiki/minecraft.md
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,58 @@ | |||||||
|  | # Minecraft | ||||||
|  |  | ||||||
|  | [Minecraft](https://www.minecraft.net) is a sandbox video game. | ||||||
|  |  | ||||||
|  | ## Setup Server with Docker | ||||||
|  |  | ||||||
|  | The container and documentation was made by [itzg](https://hub.docker.com/r/itzg/minecraft-server). | ||||||
|  |  | ||||||
|  | ### Environment-variables | ||||||
|  |  | ||||||
|  | Set the following variables with the -e tag. | ||||||
|  |  | ||||||
|  | | Name          | Usage                                                          | Default                                      | | ||||||
|  | | ------------- | -------------------------------------------------------------- | -------------------------------------------- | | ||||||
|  | | `EULA`        | Accept the EULA                                                |                                              | | ||||||
|  | | `TZ`          | Specify Timezone                                               | `Europe/London`                              | | ||||||
|  | | `SERVER_NAME` | Specify the Servername                                         |                                              | | ||||||
|  | | `OPS`         | Specify the admins of the server                               |                                              | | ||||||
|  | | `WHITELIST`   | Specify allowed users (if none are specified all are accepted) |                                              | | ||||||
|  | | `ICON`        | Link the Icon of the Server                                    |                                              | | ||||||
|  | | `MOTD`        | Set the Message of the day                                     | "A Paper Minecraft Server powered by Docker" | | ||||||
|  |  | ||||||
|  | ### Volumes | ||||||
|  |  | ||||||
|  | Set the following volumes with the -v tag. | ||||||
|  |  | ||||||
|  | | Volume-Name | Container mount | Description                    | | ||||||
|  | | ----------- | --------------- | ------------------------------ | | ||||||
|  | | `minecraft` | `/data`         | location for all relevant data | | ||||||
|  |  | ||||||
|  | ### Ports | ||||||
|  |  | ||||||
|  | Set the following ports with the -p tag. | ||||||
|  |  | ||||||
|  | | Container Port | Recommended outside port | Protocol  | Description        | | ||||||
|  | | -------------- | ------------------------ | --------- | ------------------ | | ||||||
|  | | `25565`        | `25565`                  | Minecraft | Port for Minecraft | | ||||||
|  |  | ||||||
|  | ### Rebuild | ||||||
|  |  | ||||||
|  | ```shell | ||||||
|  | #!/bin/sh | ||||||
|  | docker stop minecraft | ||||||
|  | docker rm minecraft | ||||||
|  | docker pull itzg/minecraft-server | ||||||
|  | docker run --name minecraft \ | ||||||
|  |     --restart unless-stopped \ | ||||||
|  |     -p 25565:25565 \ | ||||||
|  |     -v minecraft:/data \ | ||||||
|  |     -e EULA=TRUE \ | ||||||
|  |     -e TZ=Europe/Berlin \ | ||||||
|  |     -e SERVER_NAME="ServerName" \ | ||||||
|  |     -e OPS=admin1,admin2 \ | ||||||
|  |     -e WHITELIST=user1,user2 \ | ||||||
|  |     -e ICON=https://<path to image> \ | ||||||
|  |     -e MOTD="Message of the day" \ | ||||||
|  |     -d itzg/minecraft-server | ||||||
|  | ``` | ||||||
		Reference in New Issue
	
	Block a user