Skip to content
/ trakman Public
forked from lythx/trakman

Trackmania Forever server controller written in TypeScript

License

Notifications You must be signed in to change notification settings

wsrvn/trakman

 
 

Repository files navigation

TRAKMAN

License Stars Discord Issues

Trackmania Forever server controller written in TypeScript

Trakman UI

Installation

The recommended and fastest way to install Trakman is by using Docker, you can find the instructions here

If you prefer not to use containers and/or want to install manually, see this page instead

Manual Installation Requirements

  • Trackmania Forever dedicated server v2011-02-21 / Latest
  • NodeJS v14.21.3+ (we recommend using the latest LTS version)
  • PostgreSQL v12+ (any currently supported version is fine)

On Linux, relevant versions of NodeJS & PostgreSQL should be available in your distro's repositories by default (see here for NodeJS and here for PostgreSQL)

On Windows, the installation instructions should be covered by the projects' websites, which are linked above

XASECO Migration

Information about XASECO database migration is available on this page

Included Plugins

The default shipment of the controller is (somewhat) outlined on the wiki

Settings

Most controller configuration options are available on this wiki page

Limitations

  1. Only the TimeAttack gamemode was thoroughly tested
  2. Bugs, while rare, can still happen, reports are welcome

About

Trackmania Forever server controller written in TypeScript

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • TypeScript 85.3%
  • JavaScript 14.4%
  • Other 0.3%