# TrackMania 2020 Server

TrackMania 2020 Server is a Docker image that runs a dedicated TrackMania 2020 game server with customizable configuration and persistent storage that survives restarts. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/2138/trackmania-2020-server

## Description

TrackMania 2020 Server is a Docker image that runs a dedicated TrackMania 2020 game server with customizable configuration and persistent storage that survives restarts. It supports optional add-ons such as EvoSC, which adds an in-game admin interface for managing the server. It is for players and community hosts who want to run their own TrackMania 2020 dedicated server at home or on a small always-on box. Use it for quick, containerized deployment of the game's dedicated server with minimal manual setup.

## Platform availability

Available on 1 of 6 install platforms: Unraid.

## Health score

13/100 (Low), based on 3 of 4 factors.
- Maintained: 0 (last commit 785 days ago)
- Popular: 29 (26 GitHub stars)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- GitHub: https://github.com/EvoTM/docker-trackmania
- Docker Hub: https://hub.docker.com/r/evoesports/trackmania
- Official website: https://players.trackmania.com
- Unraid: https://ca.unraid.net/apps/trackmania2020-server-0onopun1xgy70z?q=TrackMania2020-Server

## Common questions

### Which ports must I expose for a Dockerized TrackMania 2020 server?

Forward 2350 TCP and 2350 UDP for the game server. Port 5000 for XMLRPC and port 9000 for Prometheus are optional and should not usually be exposed to the host.

### Where is server data stored?

Mount one volume to /server/UserData to retain maps, configs, and user data. The README supports both named volumes and bind mounts.

### What credentials are required?

Create a dedicated server account and supply its login and password as TM_MASTERSERVER_LOGIN and TM_MASTERSERVER_PASSWORD.

### How do I configure admin access passwords?

Set TM_AUTHORIZATION_SUPERADMIN_PASSWORD, TM_AUTHORIZATION_ADMIN_PASSWORD, and TM_AUTHORIZATION_USER_PASSWORD as environment variables. The documented defaults for SuperAdmin and Admin are SuperAdmin and Admin.

### Can the server be connected to a club?

Yes, a TrackMania 2020 dedicated server can use club access by creating a club room and linking it to the dedicated server account.

### How long does the initial Docker setup take?

The first setup takes some time because Docker downloads the TrackMania server image, unpacks it, and starts the server.

## Alternatives

- BattleMetrics: Search game servers and players.

---
Source: Our Local Host (https://ourlocalhost.com/app/2138/trackmania-2020-server), the self-hosted and open-source app directory.
