{"id":16541812,"url":"https://github.com/itzg/mc-modpacks-starter","last_synced_at":"2025-03-04T05:45:11.617Z","repository":{"id":145317999,"uuid":"251126678","full_name":"itzg/mc-modpacks-starter","owner":"itzg","description":null,"archived":false,"fork":false,"pushed_at":"2021-06-05T21:44:26.000Z","size":12,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-14T10:15:06.381Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/itzg.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-29T20:24:12.000Z","updated_at":"2023-03-05T20:23:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"43808729-9cb3-4cc9-b83a-fd8444f3a3f4","html_url":"https://github.com/itzg/mc-modpacks-starter","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/itzg%2Fmc-modpacks-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itzg%2Fmc-modpacks-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itzg%2Fmc-modpacks-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itzg%2Fmc-modpacks-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itzg","download_url":"https://codeload.github.com/itzg/mc-modpacks-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241794112,"owners_count":20021189,"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":"2024-10-11T18:55:57.119Z","updated_at":"2025-03-04T05:45:11.597Z","avatar_url":"https://github.com/itzg.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a starter repository that helps you get setup with [`itzg/minecraft-server`](https://hub.docker.com/repository/docker/itzg/minecraft-server) containers that run FTB or CurseForge modpacks.\n\nAn example Docker Compose file has been created in [`valhelsia`](valhelsia).\n\n## Setup\n1. Download and place the corresponding modpack zip file in the [`modpacks`](modpacks) directory. See the [README there](modpacks/README.md) for a download link.\n\n2. Go into the corresponding directory and bring up the Docker composition, such as\n   ```\n   cd valhelsia\n   docker-compose up -d\n   ```\n\n   You can watch the logs by using\n   ```\n   docker-compose logs -f\n   ```\n\nThe example will attach the container's `/data` path to the local directory `data/valhelsia`. You can adjust configuration in there and restart the container to pick up those changes.\n\nIt is recommended that you put the compose file for each in its own directory named with a short name so that it will be used as the Docker compose project name and show up nicely in `docker ps` listings, such as\n\n```\nCONTAINER ID        IMAGE                   COMMAND             CREATED              STATUS                                 PORTS                                 NAMES\nb7fa79011ed6        itzg/minecraft-server   \"/start\"            About a minute ago   Up About a minute (health: starting)   0.0.0.0:25565-\u003e25565/tcp, 25575/tcp   valhelsia_mc_1\n```\n\n## Adding more\n\n1. Duplicate and rename the `valhelsia` directory\n2. In the copied `docker-compose.yml`\n   1. Change the \"valhelsia\" part of the `/data` volume attachment\n   2. Change the zip filename in `CF_SERVER_MOD` to the appropriate modpack you're adding\n   3. If running alongside others from this starter, change the host port (left part) from 25565 to something distinct, like incrementing to 25566.\n3. Download the **server** modpack file and place in `modpacks` along with the others\n\n## Why \"vanilla\"\n\nThe [`vanilla`](vanilla) configuration does not include a modpack and is provided as a baseline configuration.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitzg%2Fmc-modpacks-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitzg%2Fmc-modpacks-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitzg%2Fmc-modpacks-starter/lists"}