Controller for ENVIMIX servers to submit replays to online services.
565
Envimix Control connects via GBXRemote to a Trackmania 2 ENVIMIX server and submits player best ghosts, validation replays, and Envimania session replays to online services.
The controller authenticates with GBXRemote, enables Envimania session recording when needed, and listens for player-finish and end-race callbacks. Replay uploads from a player finish are submitted in parallel. Successfully submitted local replays are deleted, unsuccessful submissions leave their files in place.
Version tags are published for linux/amd64 and linux/arm64 to both registries:
bigbang1112/envimix-control:<version>
ghcr.io/envimix/envimix-control:<version>
The container must be able to reach the server's XML-RPC.
docker run -d \
-e EMC_SERVER_IP=envimix \
-e EMC_SERVER_PORT=5000 \
-e EMC_CONTROLLER_CODE=your-controller-code \
envimix/envimix-control:latest
| Variable | Default | Description |
|---|---|---|
EMC_CONTROLLER_CODE | Required | Controller code generated from the Envimix server page |
EMC_SERVER_IP | 127.0.0.1 | Server address |
EMC_SERVER_PORT | 5000 | XML-RPC port |
EMC_SUPERADMIN_LOGIN | SuperAdmin | SuperAdmin login |
EMC_SUPERADMIN_PASSWORD | SuperAdmin | SuperAdmin password |
Content type
Image
Digest
sha256:e045401af…
Size
10.1 MB
Last updated
4 days ago
docker pull bigbang1112/envimix-control