Download & Installation
EvoSC is currently unstable on windows systems and may not work as intended, or at all. Install at your own risk.
Requirements
The following are the system requirements you will need to install and run EvoSC.
- PHP version at least 7.4
Here are some guides to install PHP 7.4 on common operating systems: - (Optional) If you want to setup the music server, you will need a web server like Apache or Nginx. You can most likely find these easily in the package manager for your operating system.
- Git. Again, you can find this in the package manager of your os.
- MySQL database server.
- The ManiaPlanet/Trackmania dedicated server. For a guide on how to setup a dedicated server check out Tutorial - How to create a Server.
Installation with git
Git is currently the only way to install and update EvoSC, here is how you do it:
- Open the terminal and go to or create a directory where you want EvoSC to be installed.
- Clone the repository with git:
git clone https://github.com/EvoTM/EvoSC.git
There are currently two versions of EvoSC. You have the the master or the development branch. The master branch usually contains the most stable version, but the development branch has all the latest changes and features. If you want to use the development branch you can check it out withgit checkout develop
. - The previous step will create a new directory
EvoSC
, cd into it:cd EvoSC
- Run the composer setup:
composer install
- Start EvoSC for the initial installation process.
- Follow the setup guide which EvoSC provides.