/AdminServ

WebInterface to manage Trackmania Forever and ManiaPlanet dedicated servers

Primary LanguagePHP

AdminServ

WebInterface to manage Trackmania Forever and ManiaPlanet dedicated servers.

######Introduction Welcome to the new home of AdminServ. The original author of this awesome piece of work - kev717 - gave me permission to continue updating this project. Feel free to submit pull requests, issues or feature requests.

######About AdminServ Inspired by remoteCP and similar endeavours, AdminServ is a web interface which allows you to remotely control almost all aspects of your ManiaPlanet or TMForever servers.

######Main Features

  • Compatible with both TMForever and ManiaPlanet servers
  • Configure your servers online, from everywhere!
  • Display optimizations for Team mode
  • Folder-based organization of your maps
  • Allows managing your MatchSettings and playlists
  • Supports third-party plugins
  • Easily customizable (Header logo, Website title name, color scheme)

######Requirements

  • A web server
  • PHP 5.3+
  • A dedicated TMForever/ManiaPlanet server

######Run via Docker Either run directly in Docker

docker build -t admin-serv .
docker run -d -p 8080:80 admin-serv

or via docker-compose:

docker-compose up -d

######Run on an existing web-server

  • Download the latest release
  • Unpack it on your webserver
  • Navigate to wherever you placed it in your browser
  • Done! You're ready to configure everything in your browser
  • (optional) Add the location of your TMForever/ManiaPlanet server to the allowed open_basedir directories in your php.ini