Skip to content

EngineGPDev/EngineGP

Folders and files

NameName
Last commit message
Last commit date
Apr 9, 2024
Jan 14, 2025
Mar 4, 2023
Feb 9, 2025
Mar 4, 2023
Feb 9, 2025
Mar 4, 2023
Oct 31, 2024
Nov 23, 2024
Mar 15, 2024
Nov 23, 2024
Oct 5, 2024
Oct 5, 2024
Dec 24, 2024
Dec 24, 2024
Feb 8, 2025
Dec 24, 2024
Feb 1, 2025
Jan 14, 2025
Feb 9, 2025
Oct 5, 2024
Mar 4, 2023
Jan 14, 2025
Mar 4, 2023
Mar 4, 2023
Oct 5, 2024

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.4

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

Official sources