Skip to content

Instantly share code, notes, and snippets.

@frdmn
Created November 26, 2025 02:15
Show Gist options
  • Select an option

  • Save frdmn/d0cce36abde6581be5d54875149af95e to your computer and use it in GitHub Desktop.

Select an option

Save frdmn/d0cce36abde6581be5d54875149af95e to your computer and use it in GitHub Desktop.
Docker compose setup for Homestead Minecraft Modpack (1.2.8)
CF_API_KEY: '$2a$10$XXX'
services:
minecraft:
image: itzg/minecraft-server
restart: unless-stopped
ports:
- "25565:25565"
- "24454:24454/udp" # Voice Chat
volumes:
- "./data:/data"
environment:
TZ: "Europe/Berlin"
EULA: "TRUE"
TYPE: "FABRIC"
VERSION: "1.20.1"
MEMORY: "8G"
DEBUG: "true"
CF_API_KEY: ${CF_API_KEY}
CURSEFORGE_FILES: |
ftb-essentials:6555286 # 2001.2.3
ftb-filter-system:4926069 # 1.0.2
ftb-library-fabric:6164052 # 2001.2.9
ftb-quests-fabric:6431736 # 2001.4.13
ftb-teams-fabric:6130783 # 2001.3.1
ftb-xmod-compat:6046019 # 2.1.2
quests-additions-fabric:5698979 # 1.20.1-1.4.6
MODPACK_PLATFORM: "MODRINTH"
MODRINTH_MODPACK: "homestead"
MODRINTH_VERSION: "1.2.8"
MODRINTH_FORCE_SYNCHRONIZE: "true"
MODRINTH_FORCE_INCLUDE_FILES: |
appleskin
Celestial Configuration
Configurable
FauxCustomEntityData
skinlayers3d
Xaeros_Minimap
XaerosWorldMap
MODRINTH_EXCLUDE_FILES: |
advancementinfo
AdvancementPlaques
bettermounthud
BetterPingDisplay
coolrain
DetailArmorBar
EnchantmentDescriptions
effective-
enhancedblockentities
fabricskyboxes
fadeless
forcecloseloadingscreen
fsb-interop
inventoryhud
jumpoverfences
JustEnoughProfessions
lambdynamiclights
lazydfu
malilib
modernworldcreation
modmenu
morechathistory
moreculling
mousewheelie
puzzle-
rebind_narrator
ridingmousefix
rrls
screenshot-to-clipboard
SignCopy
smoothscroll
Stfu
tia
TravelersTitles-
MODRINTH_PROJECTS: |
emi:1.1.22+1.20.1+fabric
emi-enchanting:0.1.2+1.20.1
emi-loot:0.7.6+1.20.1+fabric
emi-ores:1.2+1.20.1+fabric
tameableminisheep:1.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment