{"id":16379300,"url":"https://github.com/mtoensing/raspberrypiminecraftdocker","last_synced_at":"2026-03-02T16:40:10.966Z","repository":{"id":74479266,"uuid":"528912732","full_name":"mtoensing/RaspberryPiMinecraftDocker","owner":"mtoensing","description":"Install a Minecraft Java Server and Watchtower for automatic updates using Docker within seconds.","archived":false,"fork":false,"pushed_at":"2024-01-19T10:03:38.000Z","size":71,"stargazers_count":13,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-18T17:14:28.594Z","etag":null,"topics":["minecraft","minecraft-server","raspberry-pi"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mtoensing.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/funding.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"mtoensing","custom":["https://marc.tv/out/donate"]}},"created_at":"2022-08-25T15:33:37.000Z","updated_at":"2025-02-16T15:13:58.000Z","dependencies_parsed_at":"2024-01-18T16:12:32.100Z","dependency_job_id":"e93684df-c302-4f50-a5c5-d44ee6edaccf","html_url":"https://github.com/mtoensing/RaspberryPiMinecraftDocker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtoensing%2FRaspberryPiMinecraftDocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtoensing%2FRaspberryPiMinecraftDocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtoensing%2FRaspberryPiMinecraftDocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mtoensing%2FRaspberryPiMinecraftDocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mtoensing","download_url":"https://codeload.github.com/mtoensing/RaspberryPiMinecraftDocker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245052639,"owners_count":20553162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minecraft","minecraft-server","raspberry-pi"],"created_at":"2024-10-11T03:48:07.756Z","updated_at":"2026-03-02T16:40:05.926Z","avatar_url":"https://github.com/mtoensing.png","language":"Shell","funding_links":["https://github.com/sponsors/mtoensing","https://marc.tv/out/donate"],"categories":[],"sub_categories":[],"readme":"# Minecraft Server 1.20+ on a Raspberry Pi using Docker\n\nInstall a Minecraft Java Server and Watchtower for automatic updates using Docker within seconds. Both will start automatically after a reboot. \n\nIn-depth article about the installation (German): https://marc.tv/minecraft-java-raspberry-pi-docker/ \n\n# Quick start \n\n## Step 1: Install Raspberry Pi OS 64-Bit and enable SSH.\n\n## Step 2: Copy and then execute these commands on the shell of the Pi.\n\n```sh\ncurl -fsSL https://raw.githubusercontent.com/mtoensing/RaspberryPiMinecraftDocker/main/getPiMinecraftDocker.sh -o install-pi-docker-minecraft.sh \nchmod +x install-pi-docker-minecraft.sh \n./install-pi-docker-minecraft.sh\n```\n\n## Step 3: Start Minecraft and connect\n\nSelect Mutliplayer, Add Server, Server Address and put in the hostname that is displayed at the end of the installation.\n\nIf this does not work, please check with the following command, if the containers are running: \n\n```sh \nsudo docker ps\n```\n\nThis should list two containers: mcserver and watchtower. If this is not the case, please lock at the output of the script for errors.\n\n## Step 4 (optional): Check the log of the server:\n\n```sh \nsudo docker logs mcserver\n```\n\n*Press Ctrl-C to exit the docker log.*\n\n## Step 5 (optional): Go the command line of the server \n\n```sh \nsudo docker attach mcserver\n```\n\nHere you can use Minecraft commands like \n\n```sh \nop [username] \nwhitelist add [username] \n```\n\n*Press Ctrl-P, followed by Ctrl-Q to exit.*\n\n## Useful commands\n\nBefore you report a problem, check with the following command if the containers are running. \n\n```sh \nsudo docker ps\n```\n \nTo start the container manually: \n\n```sh \nsudo docker start mcserver\n```\n\n# Video Tutorial\n\n[![Watch the video](https://img.youtube.com/vi/BuHOyhM2fCg/maxresdefault.jpg)](https://youtu.be/BuHOyhM2fCg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmtoensing%2Fraspberrypiminecraftdocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmtoensing%2Fraspberrypiminecraftdocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmtoensing%2Fraspberrypiminecraftdocker/lists"}