Title logo
griefed/serverpackcreator.

Java program to create a server pack from a given Forge or Fabric Minecraft modpack.

7,434 0 amd64 arm arm64

Build Information

General build information for this image

Docker Hub griefed/serverpackcreator
Build Time 12 Nov 2022 16:15:02
Base Image lsiobase/alpine:3.12
Category Tools
Synchronised Yes
Stable Yes
Deprecated No

Tracked Tags

Known tags which link to a specific branched app version.

Branch Version Built
latest 3.15.1 12 Nov 2022 at 16:14:58

Daily Pull Statistics

Running this as a container

Basic examples for getting this image running as a container

Docker Compose

---
version: "2"
services:
  serverpackcreator:
    image: griefed/serverpackcreator:3.15.1
    container_name: serverpackcreator
    restart: no
    environment:
      - TZ=Europe/Berlin # Your Timezone
      - PUID=1000 # Your user ID
      - PGID=1000 # Your group ID
      - MODPACKDIR # Either path to the modpack directory or CurseForge projectID,fileID combination.
      - MODLOADERVERSION # The version of the modlaoder the modpack uses.
      - MODLOADER # Either Forge or Fabric
      - MINECRAFTVERSION # The Minecraft version the modpack uses.
      - INCLUDEZIPCREATION=true # Or false
      - INCLUDESTARTSCRIPTS=true # Or false
      - INCLUDESERVERPROPERTIES=true # Or false
      - INCLUDESERVERINSTALLATION=true # Or false
      - INCLUDESERVERICON=true # Or false
      - COPYDIRS # Comma-separated. Must be set if MODPACKDIR is a path. Can be empty if MODPACKDIR is a projectID,fileID combination.
      - CLIENTMODS # Comma-separated. Client-side mods to delete from server pack.
    volumes:
      - /host/path/todata:data # Created modpacks and server packs will be here

CLI

docker create \
  --name=serverpackcreator \
  -e TZ=Europe/Berlin `# Your Timezone` \
  -e PUID=1000 `# Your user ID` \
  -e PGID=1000 `# Your group ID` \
  -e MODPACKDIR `# Either path to the modpack directory or CurseForge projectID,fileID combination.` \
  -e MODLOADERVERSION `# The version of the modlaoder the modpack uses.` \
  -e MODLOADER `# Either Forge or Fabric` \
  -e MINECRAFTVERSION `# The Minecraft version the modpack uses.` \
  -e INCLUDEZIPCREATION=true `# Or false` \
  -e INCLUDESTARTSCRIPTS=true `# Or false` \
  -e INCLUDESERVERPROPERTIES=true `# Or false` \
  -e INCLUDESERVERINSTALLATION=true `# Or false` \
  -e INCLUDESERVERICON=true `# Or false` \
  -e COPYDIRS `# Comma-separated. Must be set if MODPACKDIR is a path. Can be empty if MODPACKDIR is a projectID,fileID combination.` \
  -e CLIENTMODS `# Comma-separated. Client-side mods to delete from server pack.` \
  -v /host/path/todata:data `# Created modpacks and server packs will be here` \
  --restart no \
  griefed/serverpackcreator:3.15.1