Skip to content

This is a repo to store the setup for building a docker container based minecraft server

Notifications You must be signed in to change notification settings

Azakahul/curseforge-docker-server

Repository files navigation

Curseforge Docker Server

This repository will set up a curseforge modded minecraft server utilizing the itzg/minecraft-server docker image

Dependencies

  1. docker
  2. python for running the backup and modswap scripts

Running server

docker-compose up

Shutting Down Server

docker-compose down

Editing Modpack

  1. Stop the server if running via docker-compose down
  2. Download the desired modpack from curseforge
  3. Copy the downloaded server zip into the modpacks folder
  4. Change the following line within the docker-compose.yml:
CF_SERVER_MOD: /modpacks/<mod_file_name>
  1. Run the server with docker-compose up

Backing Up Data / Modpacks

  1. Run ./backup_server.py --backupfolder <folder_name_for_backup>
    1. This will backup the data and modpacks by default. Can ignore either by passing --skipdata or --skipmods respectively

Documentation Links

  1. docker image documentation

About

This is a repo to store the setup for building a docker container based minecraft server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages