Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Apr 7, 2020. It is now read-only.

ManiaJS/ManiaJS

Repository files navigation

ManiaJS

This project has been discontinued. Please check PyPlanet as an alternative: http://pypla.net

http://pypla.net

Join the chat at https://gitter.im/ManiaJS/ManiaJS

Dependency Status Build Status NodeJS Version GitHub license Codacy Badge Code Climate

Requirements

Requirements for running the controller

  • Linux, Windows or Mac operating system
  • Buildtools installed (gcc, g++, make), Visual Studio (free version is okay) for Windows users, xCode for Mac users. You can try to install without build tools first, mostly it will have no problems at all.
  • ManiaPlanet Dedicated Server at the same server (or having a exact same mounting point locally to access the server files.
  • NodeJS >= V4. Instructions are below.
  • npm >= 3, will be preinstalled by default when installing node >= V4.
  • MySQL (or MariaDB), MSSQL, SQLite, PostgreSQL server/file.

Installation

Developer information! Not yet production ready structure!! A CLI tool is in development to init and manage ManiaJS installations the right way!

  1. Follow the installation instructions for installing NodeSource
  2. Make sure NodeJS has been succesfully installed (check npm -v)
  3. Clone the git repository (git clone https://github.com/ManiaJS/ManiaJS.git via git, or download the zip)
  4. Move the config.dist.yaml to config.yaml and make sure to enter all information in that file
  5. Install all dependencies by using: npm install. This can take some time.

Getting started

A CLI tool is in development to init and manage ManiaJS installations!

To start the controller, open a terminal in the installation folder and run the following command:

npm start

(run npm install after installing, before executing npm start)

About

DEPRECATED! 🎮 ManiaPlanet Server Controller in JavaScript. Hugely based on plugins.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •