Sign inSign up

r14f/allthemods10

By r14f

Updated 9 months ago

AllTheMods10-5.3.1 Minecraft Server optimized for unRAID Docker.

Image
Web servers
0

2.9K

r14f/allthemods10 repository overview

All the Mods 10-5.4 on Curseforge

Description

This container is built to run on an Unraid server; outside of that, your mileage will vary.

The Docker on the first run will download the same version as tagged All the Mods 10-5.4 and install it. This can take a while as the Forge installer can take a bit to complete. You can watch the logs, and it will eventually finish.

After the first run, it will simply start the server.

Note: There are no modded Minecraft files shipped in the container; they are all downloaded at runtime.

Requirements

  • /data mounted to a persistent disk
  • Port 25565/tcp mapped
  • environment variable EULA set to "true"

As the end user, you are responsible for accepting the EULA from Mojang to run their server; by default, in the container, it is set to false.

Manual Installation (Importing into Unraid manually)

Unraid Template Link - Here

  • Download the XML (Top right, 3 dots, click download)
  • Log into your Unraid web GUI.
  • Go to the Docker tab.
  • Click the dropdown arrow next to Add Container (top right) → select User Templates.
  • Click "Import a template" (or if you see "Add new template" → "From URL" or file upload option; Unraid 6.12+ has a direct file import).
  • Browse to your downloaded allthemods10_server.xml file and upload/import it.
  • Unraid will validate and add it as a new template under User Templates (it'll show up like any CA app, named something like "AllTheMods10 Server").

Options

These environment variables can be set to override their defaults.

  • JVM_OPTS "-Xms2048m -Xmx4096m"
  • MOTD "All the Mods 10-5.4 Server Powered by Docker"
  • ALLOW_FLIGHT "true" or "false"
  • MAX_PLAYERS "5"
  • ONLINE_MODE "true" or "false"
  • ENABLE_WHITELIST "true" or "false"
  • WHITELIST_USERS "TestUserName1, TestUserName2"
  • OP_USERS "TestUserName1, TestUserName2"

Troubleshooting

Accept the EULA

Did you pass in the environment variable EULA set to true?

Permissions of Files

This container is designed for Unraid, so the user running in the container has a UID of 99 and a GID of 100. This may cause permission errors on the /data mount on other systems.

Resetting

If the installation is incomplete for some reason. Deleting the downloaded server file in /data will restart the install/upgrade process.

Source (Original ATM10 repo)

Github: https://github.com/W3LFARe/docker-allthemods10
Docker: https://registry.hub.docker.com/r/w3lfare/allthemods10

Source / Fork

Github: https://github.com/RFlor14/docker-allthemods10
Docker: https://hub.docker.com/repository/docker/r14f/allthemods10

Tag summary

Content type

Image

Digest

sha256:500473544

Size

178.4 MB

Last updated

9 months ago

docker pull r14f/allthemods10