Skip to content

EngineGPDev/EngineGP

Repository files navigation

About The Project

EngineGP is an open source control panel with an Apache License, Version 2.0. EngineGP was originally written in php 5.5 in ~2014, without using frameworks. The code is gradually being updated and refined to meet new standards. EngineGP allows you to both manage personal game servers and organize game hosting.

Version support

Version Branch Status
4.x main Snapshot
4.x beta Beta

Requirements

  • PHP: 7.4, 8.0, 8.1, 8.2
  • PHP Extensions: php-common, php-cli, php-memcache, php-mysql, php-xml, php-mbstring, php-gd, php-imagick, php-zip, php-curl, php-gmp, php-gz2
  • Database: MySQL 5.7 and above or MariaDB 10.5 and above.
  • Web Server: Apache 2.4 or Nginx.

Libraries and Dependencies

  • Composer: For managing PHP dependencies.

Supported Games

  • Counter-Strike: 1.6
  • Counter-Strike: Source
  • Counter-Strike: Source v34
  • Counter-Strike: Global Offensive
  • Counter-Strike: 2
  • Criminal Russia Multiplayer
  • San Andreas Multiplayer
  • Multi Theft Auto
  • Minecraft Java
  • RUST

Automatic installation on GitHub: Autoinstall

Update indexes and packages

apt -y update && apt -y upgrade

Install GIT

apt -y install git

Clone the repository

git clone https://github.com/EngineGPDev/Autoinstall.git

Make the installation file executable

chmod +x ./Autoinstall/install.sh

Run automatic installation

./Autoinstall/install.sh

Contributors

Official sources