All Projects → L-Leite → Cso2 Master Server

L-Leite / Cso2 Master Server

Licence: mit
A master server for CSO2

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Cso2 Master Server

valve-matchmaking-ip-ranges
Lists of locations & IP addresses of Valve servers
Stars: ✭ 69 (-24.18%)
Mutual labels:  counter-strike, valve
Vac Bypass
Valve Anti-Cheat bypass written in C.
Stars: ✭ 241 (+164.84%)
Mutual labels:  valve, counter-strike
Steamworks
Exposing SteamWorks functions to SourcePawn.
Stars: ✭ 70 (-23.08%)
Mutual labels:  valve, counter-strike
vdf
A Lexer and Parser for Valves Data Format (known as vdf) written in Go
Stars: ✭ 30 (-67.03%)
Mutual labels:  counter-strike, valve
csgo-gsi
A Java library for Counter-Strike: Global Offensive's game state integration
Stars: ✭ 23 (-74.73%)
Mutual labels:  counter-strike, valve
discord-10man
Discord bot for CS:GO Scrims and Pugs
Stars: ✭ 34 (-62.64%)
Mutual labels:  counter-strike, valve
Steamcmd Autoupdate Any Gameserver
Windows SteamCMD to autoupdate and install any game server steam cmd settings configurable lots of useful features. This batch script will keep your game servers automaticly updated updating intervals announce the server is shutting down for updates etc all configurable.
Stars: ✭ 77 (-15.38%)
Mutual labels:  valve, server
Bee2 Items
Standard Items for the BEE2.4
Stars: ✭ 83 (-8.79%)
Mutual labels:  valve
Novuscore
A modern take on WoW emulation
Stars: ✭ 88 (-3.3%)
Mutual labels:  server
Anubis
Free open-source training software / cheat for Counter-Strike: Global Offensive, written in C.
Stars: ✭ 81 (-10.99%)
Mutual labels:  counter-strike
Vpk
📦 Open, Search, Extract and Create VPKs in python
Stars: ✭ 79 (-13.19%)
Mutual labels:  valve
Mobius
oneM2M IoT Server Platform
Stars: ✭ 84 (-7.69%)
Mutual labels:  server
Async Gamequery Lib
A high-performance java game query library designed for steam/source based games and others
Stars: ✭ 88 (-3.3%)
Mutual labels:  valve
Steamid.php
🆔 PHP library to work with SteamIDs
Stars: ✭ 83 (-8.79%)
Mutual labels:  valve
Startserver
Yet another http server just for fun.
Stars: ✭ 90 (-1.1%)
Mutual labels:  server
Qlib Server
Qlib-Server is the data server system for Qlib. It enable Qlib to run in online mode. Under online mode, the data will be deployed as a shared data service. The data and their cache will be shared by all the clients. The data retrieval performance is expected to be improved due to a higher rate of cache hits. It will consume less disk space, too.
Stars: ✭ 81 (-10.99%)
Mutual labels:  server
Selfhosted Server
Selfhosted server with Ansible.
Stars: ✭ 91 (+0%)
Mutual labels:  server
Davos
Web-based FTP automation for Linux servers.
Stars: ✭ 90 (-1.1%)
Mutual labels:  server
Swindon
An HTTP edge (frontend) server with smart websockets support
Stars: ✭ 87 (-4.4%)
Mutual labels:  server
Go Whatsapp Rest
Go WhatsApp Implementation in REST API
Stars: ✭ 86 (-5.49%)
Mutual labels:  server

cso2-master-server

This repository includes all the services required to run a game server for Counter-Strike: Online 2.

You can get this client launcher to play in the server.

A test game server is available at the IP address 51.68.197.15 .

Discuss

Join the CSO2 Server Development Matrix room for game server development discussion.

Community run discussions

Running the game server

With Docker and docker-compose

You must have installed both docker and docker-compose for these steps.

The repository has two docker-compose configuration files:

  • docker-compose.development.yml can be used for development environments
  • docker-compose.production.yml can be used for development production environments (such as a remote server).

Example start command

docker-compose -f docker-compose.development.yml up -d --build

Example stop command

docker-compose -f docker-compose.development.yml down

With Gulp

These steps require Node.js and PostgreSQL to be installed in your system.

Setting up

In a shell, run

./config/init_db.sh # initializes the database user and tables
yarn # installs gulp and other build dependencies
npx gulp build # builds the game server components

Starting the server

In a shell, run

npx gulp start --intf eth0 # replace 'eth0' with your network interface

You can stop the server by pressing CTRL+C in the terminal.

License

Licensed under the MIT license, see COPYING for more information.

This project is not affiliated with either Valve or Nexon. Counter-Strike: Online 2 is owned by these companies.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].