{"id":26872299,"url":"https://github.com/dertyp7/docker_minecraft_server_auto_starter","last_synced_at":"2025-03-31T08:30:29.952Z","repository":{"id":209081271,"uuid":"723002858","full_name":"DerTyp7/docker_minecraft_server_auto_starter","owner":"DerTyp7","description":null,"archived":false,"fork":false,"pushed_at":"2023-12-28T20:00:16.000Z","size":60,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-12-28T21:48:21.325Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/DerTyp7.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2023-11-24T12:57:03.000Z","updated_at":"2023-11-24T22:32:23.000Z","dependencies_parsed_at":"2023-12-10T22:22:17.111Z","dependency_job_id":"31d2479a-bc89-41f9-bb0d-bb2c3ec21bb2","html_url":"https://github.com/DerTyp7/docker_minecraft_server_auto_starter","commit_stats":null,"previous_names":["dertyp7/docker_minecraft_server_auto_starter"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerTyp7%2Fdocker_minecraft_server_auto_starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerTyp7%2Fdocker_minecraft_server_auto_starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerTyp7%2Fdocker_minecraft_server_auto_starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DerTyp7%2Fdocker_minecraft_server_auto_starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DerTyp7","download_url":"https://codeload.github.com/DerTyp7/docker_minecraft_server_auto_starter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246440927,"owners_count":20777948,"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":[],"created_at":"2025-03-31T08:30:29.175Z","updated_at":"2025-03-31T08:30:29.933Z","avatar_url":"https://github.com/DerTyp7.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minecraft Server Auto Starter for Docker Compose\r\n\r\nThis container will manage the access to your Minecraft server. It will start the Minecraft server when a player tries to connect.  \r\nThis container is designed to work with the [itzg/minecraft-server](https://hub.docker.com/r/itzg/minecraft-server) container.  \r\nIt uses the AutoStop feature of the [itzg/minecraft-server](https://hub.docker.com/r/itzg/minecraft-server) container to stop the Minecraft server when no player is connected.\r\n\r\n## Usage\r\n\r\nSee the [docker-compose.yml](https://github.com/DerTyp7/docker_minecraft_server_auto_starter/blob/main/docker-compose.yml) file for an example.\r\n\r\n## Environment Variables\r\n\r\n| Variable                         | Description                                                                                                 | Default | Example        |\r\n| -------------------------------- | ----------------------------------------------------------------------------------------------------------- | ------- | -------------- |\r\n| `PLACEHOLDER_SERVER_SLEEPING_IP` | (optional) The internal docker-compose IP for the placeholder server when a server is sleeping                         | `\"\"`    | `\"172.20.0.3\"` |\r\n| `PLACEHOLDER_SERVER_STARTING_IP` | (optional) The internal docker-compose IP for the placeholder server when a server is starting                         | `\"\"`    | `\"172.20.0.4\"` |\r\n| `PORT_IP_MAP`                    | Map which matches the external Minecraft ports to the internal docker-compose IPs for the Minecraft-Servers |         | ![image](https://github.com/DerTyp7/docker_minecraft_server_auto_starter/assets/76851529/4319a42c-7fc4-4be6-8e9d-710475dfde9a)|\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdertyp7%2Fdocker_minecraft_server_auto_starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdertyp7%2Fdocker_minecraft_server_auto_starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdertyp7%2Fdocker_minecraft_server_auto_starter/lists"}