This enables users to create and manage privately hosted Counter Strike: Global Offensive servers on AWS.
Once you clone the project, run npm install
and create a .env
file in the root directory with following variables
PORT=8080
AWS_ACCESS_KEY_ID=your_aws_access_key
AWS_SECRET_ACCESS_KEY=your_aws_secret_access_key
AWS_REGION=ap-south-1
Launch the server with node index.js
.
For API documentation, the project uses ApiDoc. Please stick to the standards. See existing APIs in app
folder.
API documentation can be generated by scripts/generat_apidoc
. You would need to give executable permission to generat_apidoc
.
Once local environment is setup, and local server is running, API documentation can be seen at http://localhost:8080/api/documentation