auto-mcs

auto-mcs

apps.detail.types.app from yoshiro's' Repository

apps.detail.sections.overview

auto-mcs is a cross-platform Minecraft server manager that creates and runs servers (Vanilla, Paper, Fabric, Forge, and more) in under a minute, with mod/plugin management, automatic backups, and a scripting console. This container exposes the auto-mcs interface as a web terminal (ttyd) on the Web UI port. Manage everything from your browser — no desktop client needed. SECURITY: This template requires you to set a Web UI Password at install (the upstream default is root / auto-mcs — don't use it). The web terminal grants shell access inside the container, so keep it on your LAN unless you've secured it. PORTS: 8080 is the web UI, 7001 is the Telepath remote-management API, and 25565 is the default port for the Minecraft server auto-mcs runs. auto-mcs opens a new port for every server you create — if you plan to run more than one, set Network Type to "host" so you don't have to add a port mapping for each. TIP: If Crafty Controller or another Minecraft server already uses port 25565, change the host port here to something free (e.g. 30000).

apps.marketingCta.appInstallTitle

apps.marketingCta.appInstallDescription

apps.installHelp.stepOpen apps.installHelp.stepSearchApp apps.installHelp.stepReview apps.installHelp.stepInstall

apps.detail.sections.categories

apps.downloadStats.title

54,284
apps.downloadStats.metrics.totalDownloads

apps.detail.sections.related

apps.detail.related.exploreCategories

apps.detail.related.exploreAll

apps.detail.sections.details

apps.detail.details.repository
macarooniman/auto-mcs:latest
apps.detail.details.lastUpdated2026-08-02
apps.detail.details.firstSeen2026-06-22

apps.detail.sections.runtime

apps.detail.details.webui
http://[IP]:[PORT:8080]
apps.detail.details.network
bridge
apps.detail.details.shell
sh
apps.detail.details.privileged
false
apps.detail.details.extraParams
--security-opt=no-new-privileges:true -t -i --health-cmd='nc -z 127.0.0.1 8080' --health-interval=30s --health-timeout=5s

apps.detail.sections.configuration

App DataPathrw

auto-mcs configuration, all managed servers, world files, and backups.

apps.detail.config.target
/root/.auto-mcs
apps.detail.config.default
/mnt/user/appdata/auto-mcs
apps.detail.config.value
/mnt/user/appdata/auto-mcs
Web UI PortPorttcp

Browser interface (ttyd web terminal). Change only the host (left) side if 8080 is already in use; leave the container side at 8080.

apps.detail.config.target
8080
apps.detail.config.default
8080
apps.detail.config.value
8080
Minecraft Server PortPorttcp

Default port for the Minecraft server auto-mcs runs. Change the host port if Crafty or another server already uses 25565. Add more port mappings for additional servers.

apps.detail.config.target
25565
apps.detail.config.default
25565
apps.detail.config.value
25565
Telepath API PortPorttcp

Optional Telepath remote-management API. Only expose this if you use Telepath; keep it off your WAN.

apps.detail.config.target
7001
apps.detail.config.default
7001
apps.detail.config.value
7001
WEB_USERNAMEVariable

Username for the web UI login. Default: root.

apps.detail.config.default
root
apps.detail.config.value
root
WEB_PASSWORDVariable

Password for the web UI login. Set a strong password here (the upstream default is 'auto-mcs' — do not use it). The web terminal is a root shell inside the container.

TZVariable

Timezone for log timestamps, e.g. America/New_York. Defaults to UTC.

apps.detail.config.default
UTC
apps.detail.config.value
UTC