Self-host tmodloader1.4
v2026.09.2.1Docker image for self-hosted tModLoader Terraria servers
- Stars
- 259
- Port
- 7777 (tModLoader game server)
jacobsmile/tmodloader1.4What is tmodloader1.4?
tModLoader Docker provides a ready-to-run container for hosting a Terraria server with tModLoader 1.4 mods. It automates downloading mods from Steam Workshop by Workshop ID, enables mods on startup, handles scheduled world saving, and supports graceful shutdowns. All server settings — world name, size, difficulty, max players, password, MOTD, language, and Journey Mode permissions — are configured through environment variables. The image is rebuilt daily via GitHub Actions to track upstream tModLoader releases, and versioned tags correspond to tModLoader release versions. Data persists in a host-mounted /data directory containing worlds, mods, and Steam Workshop cache. The container exposes port 7777 and includes an inject script for sending commands to the running server.
tmodloader1.4 alternatives
Valheim Server DockerSelf-hosted Valheim dedicated server in a Docker container with automatic updates, world backup, BepInEx mod support, and cross-platform play integration via PlayFab.CompareValheim Server Docker with tmodloader1.4
Palworld Dedicated Server DockerOpen-source Docker image for a self-hosted Palworld dedicated server with automatic updates, backups, RCON and a REST API, deployable via Docker Compose or Kubernetes.ComparePalworld Dedicated Server Docker with tmodloader1.4
puppy-stardew-serverRun a persistent Stardew Valley multiplayer world on your own hardware with a web control panel, automated backups, and mod support.Comparepuppy-stardew-server with tmodloader1.4
hytale-server-dockerSelf-hosted Docker container for Hytale dedicated server with auto-updates, Java 25, QUIC/UDP, and ARM64 support.Comparehytale-server-docker with tmodloader1.4
core-keeper-dedicatedSelf-hosted Docker image for Core Keeper dedicated server with Steam Datagram Relay, direct connection modes, mod.io mods, and Discord notifications.Comparecore-keeper-dedicated with tmodloader1.4
satisfactoryA Dockerized version of the Satisfactory dedicated serverComparesatisfactory with tmodloader1.4
JunimoServerSelf-hosted, open-source dedicated server for Stardew Valley multiplayer with automatic backups, SMAPI mod support, cross-platform play, and web-based administration.CompareJunimoServer with tmodloader1.4
Satisfactory Server (Dockerized)Self-hosted, open-source Docker image of the Satisfactory dedicated server: run your own multiplayer factory game with auto-updates, backups, mods, ports 7777/8888.CompareSatisfactory Server (Dockerized) with tmodloader1.4
Should you self-host tmodloader1.4?
tmodloader1.4 scores 45/100 on selfhost.directory (how scoring works) and ranks #46 of 62 in Game Servers. It has 259 GitHub stars.
It shipped 12 stable releases in the past year. The latest, v2026.06.2.0, came out on 3 July 2026. New versions land roughly every 3 days.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is Other-licensed and written mostly in Shell.
Its closest alternative on selfhost.directory is minecraft (78/100, 14 494 stars). It scores higher overall, so compare the two before you pick. See tmodloader1.4 vs minecraft side by side.
Features
- Automated daily image updates
- Automated mod downloads
- Command injection
- Environment Variable Configuration
- Graceful Shutdown
- Journey Mode permissions
- Mod enable/disable management
- Multi-language Support
- Scheduled world saving
- UPnP Port ForwardingUntested, may not work in all network configurations
- Versioned image tags
More in Game Servers
TShockOpen-source, self-hosted Terraria multiplayer server with server-side characters, anti-cheat, groups, bans and admin commands; runs from a binary or a Docker image.
vein-serverSelf-hosted bash installer and Flask dashboard for running a VEIN multiplayer survival game server on Linux with automated setup, backups, and service management.
VelocityVelocity is a self-hosted, open-source Minecraft proxy replacing BungeeCord with better performance and a modern plugin API.
YolksYolks provides pre-built Docker base images for game servers, language runtimes, and installers, hosted on ghcr.io and designed for Pterodactyl's Egg system.
AMP-dockerizedCommunity Docker image for CubeCoders AMP to self-host game servers like Minecraft, Factorio, Valheim via web UI. Requires paid AMP licence.
ArchipelagoArchipelago is a self-hosted, open-source multiworld randomizer shuffling items across dozens of games for cross-game cooperation.
auto-mcsauto-mcs is a free, open-source, self-hosted Minecraft server manager for Paper, Fabric, Forge, and Vanilla with scripting API, remote access, and no-port-forwarding.
AzerothCoreSelf-hosted, open-source World of Warcraft 3.3.5a server emulator in C++ with MySQL, modular addons, and installs from source, Docker or a bash dashboard.
CalagopusSelf-hosted Rust game server panel for Minecraft, Rust, and more with high performance and modern UI.
chimeraSelf-hosted web app to remotely install GOG, Epic, and Flathub games, upload ROMs for 20+ emulators, and control system actions on Linux gaming machines.
CockatriceOpen-source virtual tabletop for card games over a network, with a self-hosted Servatrice server, the Oracle card-downloader and offline deck brewing.
core-keeper-dedicatedSelf-hosted Docker image for Core Keeper dedicated server with Steam Datagram Relay, direct connection modes, mod.io mods, and Discord notifications.
0 comments